Monad, Functional Programming features for Golang
☆353Oct 21, 2025Updated 4 months ago
Alternatives and similar repositories for fpGo
Users that are interested in fpGo are comparing it to the libraries listed below
Sorting:
- Functional Experiment in Golang☆146Apr 13, 2024Updated last year
- fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.☆325Dec 1, 2022Updated 3 years ago
- This library is inspired by functional programming - Clojure☆181Nov 15, 2023Updated 2 years ago
- Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.☆1,301Feb 28, 2023Updated 3 years ago
- go-functional is a library of iterators to augment the standard library☆527Jan 28, 2026Updated last month
- 🌟 Useful functional programming helpers for Go☆118Nov 16, 2025Updated 3 months ago
- Go option and result types that optionally contain a value☆20Jul 27, 2023Updated 2 years ago
- Derives and generates mundane golang functions that you do not want to maintain yourself☆1,266Mar 6, 2025Updated 11 months ago
- A modern Go utility library which provides helpers (map, find, contains, filter, ...)☆4,942Jul 24, 2024Updated last year
- Reactive Extensions for the Go language.☆5,086Jan 22, 2025Updated last year
- 🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)☆3,295Updated this week
- functional programming library for golang☆1,937Updated this week
- A Simple Yet Highly Powerful Package For Error Handling☆11Oct 10, 2019Updated 6 years ago
- more advanced sync primitives in Go☆14Feb 28, 2020Updated 6 years ago
- Pattern matchings for Go.☆252Mar 1, 2023Updated 3 years ago
- Core utilities for functional Programming in Go☆387Aug 30, 2023Updated 2 years ago
- Synchronization and asynchronous computation package for Go☆298Jan 23, 2026Updated last month
- A tiny debug logging tool. Ideal for CLI tools and command applications. Inspired by https://github.com/visionmedia/debug☆17Feb 21, 2026Updated last week
- Go Functional Programming Directory☆14Sep 28, 2017Updated 8 years ago
- Pneumatic is a practical type-safe functional library for Go that uses Go 1.18 generics☆35May 15, 2021Updated 4 years ago
- experimental implementation of basic monads based on go2 generics draft☆115May 8, 2022Updated 3 years ago
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,662Updated this week
- ☆46Oct 7, 2023Updated 2 years ago
- miscellaneous useful commands, including 'gosh' the Go scripting tool☆41Jan 8, 2026Updated last month
- 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)☆21,000Updated this week
- Jennifer is a code generator for Go☆3,601Sep 8, 2024Updated last year
- Pure functions for slices.☆22Jul 8, 2022Updated 3 years ago
- A lightweight stream processing library for Go☆2,157Jan 14, 2026Updated last month
- Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or …☆3,555Feb 20, 2026Updated last week
- A golang implementation of the python standard library module.☆295Dec 18, 2018Updated 7 years ago
- 🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.☆2,039Dec 22, 2025Updated 2 months ago
- .NET LINQ capabilities in Go☆3,645Nov 24, 2025Updated 3 months ago
- Apache AVRO for go☆48Nov 27, 2024Updated last year
- Toolkit for developing stateless, event-driven, declarative API systems☆73Feb 9, 2026Updated 3 weeks ago
- Robust, flexible and resource-efficient pipelines using Go and the commandline☆1,117Aug 14, 2024Updated last year
- The Golsp programming language.☆32Feb 13, 2019Updated 7 years ago
- map library using Go generics that offers a standard interface, go routine synchronization, and sorting☆52Jan 7, 2026Updated last month
- A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.☆530Nov 18, 2020Updated 5 years ago
- Go 1.18+ polymorphic generic containers and functions.☆51Aug 7, 2022Updated 3 years ago