https://github.com/rvolosatovs/fungo
[WIP] Generic, lazy, concurrent Go2 collections, result, maybe wrappers and all kinds of sweet functional goodness to operate upon them
https://github.com/rvolosatovs/fungo
functional-programming generics go2 go2go golang lazy
Last synced: 6 months ago
JSON representation
[WIP] Generic, lazy, concurrent Go2 collections, result, maybe wrappers and all kinds of sweet functional goodness to operate upon them
- Host: GitHub
- URL: https://github.com/rvolosatovs/fungo
- Owner: rvolosatovs
- License: apache-2.0
- Created: 2021-04-15T19:16:55.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-05-06T09:28:45.000Z (over 4 years ago)
- Last Synced: 2025-03-25T07:01:41.000Z (6 months ago)
- Topics: functional-programming, generics, go2, go2go, golang, lazy
- Language: Makefile
- Homepage:
- Size: 44.9 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fungo
Generic, lazy, concurrent Go2 collections, result, maybe wrappers and all kinds of sweet functional goodness to operate upon them.
> NOTE: This is largely undocumented and under development. For now it is just a PoC.
# Usage
See `collections/collections_test/collections_test.go2` for example usage.
# Development
## Run tests
```sh
make test
```## Run tests continously on each file change
```sh
nix-shell --command 'watch-test'
```