Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guacs/btree.zig

An implementation of a BTree in Zig.
https://github.com/guacs/btree.zig

Last synced: about 1 month ago
JSON representation

An implementation of a BTree in Zig.

Awesome Lists containing this project

README

        

# btree.zig

This is an implementation of a BTree. The implementation is based heavily on [this post](https://cglab.ca/~abeinges/blah/rust-btree-case/) that
explains the implementation of the `BTreeMap` in the Rust standard library. And by "heavily" I mean it's an almost exact port of the Rust implementation.

NOTE: The current implementation of `BTreeMap` in the Rust standard library seems to be quite different to the version explained in the blog post.

If you have any issues/feedback or potential improvements, please create an issue or raise a PR. I would greatly appreciate it!