segmented_vector 0.2.0

a mutable vector type built from array segments, similar to clojure's persistent vector
Documentation
1
2
3
4
5
6
7
8
9
10
11
# segmented_vector

This library implements a replacement for `Vec<T>` which uses multiple arrays as its backing store, instead of one huge array, similar to clojure's "persistent vectors", but mutable.

## to-do

- docs of any sort
    - base it on your google spreadly presentation
    - use emoji for the items in the list
- move Debug impl into A: Debug
- generalize SizedRefSet into a SizedSegmentedMap & Set