rpds
rpds copied to clipboard
Rust persistent data structures
This is an awesome library for porting over functional-oriented algorithms :smile: I think non-empty containers would be a good addition, as they allow certain algorithms to encode invariants at the...
when removing items from `HashTrieMap` and `RedBlackTreeMap`, if you want an owned value you always have to clone. In theory you shouldn't have to clone in all cases, for example...
This PR adds `insert` and `remove` APIs to `Vector`. closes: #95 # Implementation Previously, a Node could hold up to `1
First off, thank you for creating such an excellent library! I would like to propose adding `insert` and `remove` methods to the `Vector`, similar to those available in `Vec`. I’ve...
I have one writer thread that insert some things in hashmap, and multiple reader threads that get values from it. Instead of using a `RwLock` with massive contention, I decided...