Experiments with Mozilla's Rust programming language
lazy.rs - A simple implementation of lazy thunks.
pairing_heap.rs - A purely functional Pairing Heap. Good for a priority queue.
tree.rs - A purely functional binary search tree. Currently lacks delete.
red_black_tree.rs - A purely functional left-leaning red-black tree.
ctpop.rs - A Rust implementation of the population count (native CTPOP instruction)
fnv1a.rs - A Rust implementation of the FNV 1a hashing algorithm.
lzc.rs - A Rust implementation of leading zero count.
list_zipper.rs - An implementation of Huet Zippers for managed Lists.