fpGo
FP library
A Golang library providing functional programming features and Rx-style coding capabilities.
Monad, Functional Programming features for Golang
348 stars
10 watching
22 forks
Language: Go
last commit: 24 days ago
Linked from 2 awesome lists
actor-modelcollectioncurrycurryingfunctional-programmingfunctional-reactive-programminggolanggolang-librarymonadmonadsoptionaloptional-implementationspattern-matchingpublisher-subscriberpublisher-subscriber-patternpubsubreactivereactive-programmingstreamsum-types
Related projects:
Repository | Description | Stars |
---|---|---|
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 |
teaentitylab/fpes | A library providing core functional programming functions and types for JavaScript | 43 |
darky/context-fp-go | A library for dependency injection and functional programming in Go. | 1 |
fclairamb/ftpserverlib | A Golang library providing an easy-to-use FTP server implementation using Afero as the backend filesystem | 420 |
sergiors/prelude | A functional programming library for PHP with support for monads and basic data manipulation functions. | 48 |
novalagung/gubrak | A Go library providing functional programming utility functions with syntactic sugar. | 482 |
logic-building/functional-go | A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way. | 181 |
seborama/fuego | A Go library that applies functional programming concepts to improve code readability and reduce complex bugs in concurrent systems. | 141 |
przemyslawjanpietrzak/pymonet | A high-level Python library for functional programming, providing abstract data structures and utilities. | 34 |
suned/pfun | A Python implementation of functional programming concepts with asynchronous and type-safe features. | 151 |
arthurkushman/pgo | A collection of convenient functions to facilitate software development in Go. | 86 |
darklang/tablecloth | A set of libraries providing standardized API functions across different functional programming languages | 513 |
ivanperez-keera/dunai | A reactive programming library for Haskell that supports multiple paradigms and effects. | 211 |
emmanueltouzery/prelude-ts | A TypeScript library providing functional programming concepts and immutable data structures. | 377 |
esimov/gogu | A comprehensive utility library for working with data structures and functions in Go, providing efficient and concurrent-safe implementations. | 98 |