-
FuncFrog
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Hi there! I have finally released a stable version of my stream-like library. It supports some basic features such as Map, Reduce, Filter, Sort, Any, First on any slice or generating function, easy out-of-the-box parallelism with minimum locks and overhead on a regular for cycle. Here it is: https://github.com/koss-null/FuncFrog First of all I will appreciate any code review. Any feedback are welcome. At second, I want to ask the community, what features do you expect to be in such kind of a library and how do you expect them to be implemented? It looks like I need to add some Collect function to be able to produce not only slices, and also add some sources such as BufferedReader or channel.
Related posts
-
FuncFrog - fast stream-API like library got it first stable release!
-
Fast Golang Stream API (lazy, inline-friendly, parallel) as an alternative for RxGo
-
Another update on my Nifty inline filtering, map and reduce library.
-
Have you moved from Java to Go (or another popular language).
-
Parallel, lazy evaluated Java Stream API-like library for Go is closer to the release than ever