functional-go
Data transformer
A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way.
This library is inspired by functional programming - Clojure
181 stars
7 watching
8 forks
Language: Go
last commit: about 1 year ago differenceexistsfilterfunctionalfunctional-gofunctional-programminggo-functionalgolangintersectionmapmap-filter-in-gomergepmapsetsortsort-structsortingsupersetunionzip
Related projects:
Repository | Description | Stars |
---|---|---|
booleancat/go-functional | A library of iterators to augment the standard library for functional programming in Go. | 458 |
gookit/filter | A utility package for processing and transforming data in Golang applications. | 151 |
disksing/iter | Provides reusable general algorithms for common data transformations and manipulations in Go | 187 |
teaentitylab/fpgo | A Golang library providing functional programming features and Rx-style coding capabilities. | 348 |
repeale/fp-go | A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. | 303 |
tiendc/gofn | A collection of reusable utility functions in Go to simplify common programming tasks | 49 |
novalagung/gubrak | A Go library providing functional programming utility functions with syntactic sugar. | 482 |
cgarciae/phi | A Python library for functional programming that aims to simplify the experience by providing a unified API and operator overloading for common data transformations and operations. | 134 |
esimov/gogu | A comprehensive utility library for working with data structures and functions in Go, providing efficient and concurrent-safe implementations. | 98 |
seborama/fuego | A Go library that applies functional programming concepts to improve code readability and reduce complex bugs in concurrent systems. | 141 |
awalterschulze/goderive | Automates generating implementations of common Go functions from input parameter types. | 1,243 |
miguelpragier/handy | A collection of reusable utility functions and helpers for validating and manipulating strings in the Go programming language. | 80 |
darky/context-fp-go | A library for dependency injection and functional programming in Go. | 1 |
tiancaiamao/shen-go | A Go implementation of Shen, a portable functional programming language with features like pattern matching and macro support. | 55 |
chenmingyong0423/go-mongox | A Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections. | 136 |