/vector

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

Primary LanguageGoMIT LicenseMIT

Vector

Go Report Card License: MIT Coverage

Vector icon

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.

Table of Contents

For examples please see vector_test.go. For available functions list: vector.go

Contributions

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.

What's next?

I hope to provide some roadmap of the project soon.

Feel free to fork, inspire and use!