fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
☆323Dec 1, 2022Updated 3 years ago
Alternatives and similar repositories for fp-go
Users that are interested in fp-go are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Monad, Functional Programming features for Golang☆355Oct 14, 2026Updated 2 weeks ago
- go-functional is a library of iterators to augment the standard library☆537Sep 9, 2026Updated last month
- 🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)☆3,433Updated this week
- Go 1.18+ polymorphic generic containers and functions.☆50Aug 7, 2022Updated 4 years ago
- Functional programming library for Go 1.24+, inspired by fp-ts. Uses generic type aliases for a clean, composable API. Provides Option, E…☆2,034Updated this week
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- 🌟 Useful functional programming helpers for Go☆118Nov 16, 2025Updated 11 months ago
- Functional Experiment in Golang☆145Apr 13, 2024Updated 2 years ago
- A lightweight stream processing library for Go☆2,176Jan 14, 2026Updated 9 months ago
- 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)☆21,450Updated this week
- Neural network minimal working example in Go fit for teaching.☆11Jan 28, 2026Updated 9 months ago
- A super simple Lodash like utility library with essential functions that empowers the development in Go☆152Feb 23, 2021Updated 5 years ago
- A simple utility package for exception handling with try-catch in Golang☆38Nov 21, 2022Updated 3 years ago
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,831Updated this week
- Go 1.18+ generic tuple☆100Aug 9, 2025Updated last year
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Merkle hash trees☆24Aug 3, 2025Updated last year
- key/value annotations for Go contexts☆42Dec 15, 2024Updated last year
- Pure functions for slices.☆23Jul 8, 2022Updated 4 years ago
- Go generic result type and utilities☆11Nov 3, 2022Updated 3 years ago
- ☆48Oct 7, 2023Updated 3 years ago
- A collection of generic data structures written in Go.☆1,351Oct 15, 2026Updated 2 weeks ago
- Experimental packages☆16Mar 2, 2022Updated 4 years ago
- Better structured concurrency for go☆10,434Sep 1, 2026Updated 2 months ago
- SQL-first Golang ORM☆5,004Updated this week
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- A Modern Testing Framework for Go☆9,071Oct 9, 2026Updated 3 weeks ago
- Minimalist and zero-dependency scheduling library for Go☆2,019Jan 20, 2026Updated 9 months ago
- Golang linter, lint pass any slice as any in variadic function☆19May 22, 2023Updated 3 years ago
- Generate safe and validated enumerated types.☆12Oct 25, 2026Updated last week
- Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON☆17Feb 25, 2024Updated 2 years ago
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆371Oct 23, 2026Updated last week
- Small, full-featured, 100% test-covered retry package for golang.☆13Dec 9, 2025Updated 10 months ago
- reflect api without runtime reflect.Value cost☆828Mar 22, 2025Updated last year
- Zero-allocation reflection library for Go☆590Nov 16, 2023Updated 2 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- A modern Go utility library which provides helpers (map, find, contains, filter, ...)☆4,926Jul 24, 2024Updated 2 years ago
- ☆85Sep 4, 2026Updated last month
- 🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.☆2,033Dec 22, 2025Updated 10 months ago
- Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.☆1,297Feb 28, 2023Updated 3 years ago
- A comprehensive error handling library for Go☆1,270Nov 8, 2024Updated last year
- The Universal Filesystem Abstraction for Go☆6,716Updated this week
- Library for parsing ELF files written in pure Go.☆31Jun 28, 2026Updated 4 months ago