fuego
Concurrency toolkit
A Go library that applies functional programming concepts to improve code readability and reduce complex bugs in concurrent systems.
Functional Experiment in Golang
141 stars
5 watching
12 forks
Language: Go
last commit: 7 months ago
Linked from 2 awesome lists
functionalfunctional-programminggogolangstreams
Related projects:
Repository | Description | Stars |
---|---|---|
teaentitylab/fpgo | A Golang library providing functional programming features and Rx-style coding capabilities. | 348 |
novalagung/gubrak | A Go library providing functional programming utility functions with syntactic sugar. | 482 |
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 |
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 |
booleancat/go-functional | A library of iterators to augment the standard library for functional programming in Go. | 458 |
go-fuego/fuego | A web framework for Go developers that generates OpenAPI documentation from source code and provides a set of tools for building APIs and web applications. | 903 |
gonzaloruizdevilla/alicates | A small JavaScript library implementing functional programming functions like curry and zip. | 23 |
ingeniousambivert/fiber-bootstrapped | A comprehensive toolkit for building Go applications with authentication, user management, role-based access control, and other core functionalities. | 2 |
destel/rill | A toolkit for building concurrent programs by composing simple, reusable parts into clean pipelines. | 510 |
esimov/gogu | A comprehensive utility library for working with data structures and functions in Go, providing efficient and concurrent-safe implementations. | 98 |
calebwin/go-sm | A Go library for generating and managing finite-state machines with persistent state history and callback functions. | 14 |
enriquebris/goconcurrentqueue | A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities | 396 |
rjnemo/underscore | A set of functional programming helpers for the Go language | 109 |
d5/go-fsm | A Go library implementing an immutable state machine with conditional and action functions | 37 |
kirilldanshin/go.uik | A Go-based GUI kit designed to handle concurrent UI components without blocking other parts of the application. | 5 |