Adamantium

Immutable, shareable, functional data structures in Rust.

These data structures use Arc rather than Box as their pointer type, allowing them to support non-blocking concurrent reads and be memory efficient by sharing non-modified sub-structures.

Currently Implemented:

Future Plans: - Patricia Tree - General Trie - Heap of some kind - Priority Queue of some kind - O(1) Deque - Suggestions Welcome :)