Skip to content

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

License

Notifications You must be signed in to change notification settings

koss-null/vector

Repository files navigation

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!

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published