Vector is an implementation of a dynamically-expandable array, winch is implemented as an array of smaller arrays. It supports copying, consistent-mode with separate mutexes on each sub-array, Map, Filter and Reduce powered by FuncFrog.
For examples please see vector_test.go. For available functions list: vector.go
I will accept any pr's with the functionality marked as TBD.
Also I will accept any sane unit-tests.
Bugfixes.
You are welcome to create any issues and connect to me via email.
I hope to provide some roadmap of the project soon.
Feel free to fork, inspire and use!