Illustration drawn by RepoMasters from the repo’s ID and its language color. Credits
RCEpic

IBM/fp-go

Functional programming library for Go 1.24+, inspired by fp-ts. Uses generic type aliases for a clean, composable API. Provides Option, Either, Result, IO, IOResult, Reader, and ReaderIOResult monads, plus optics (Lens, Prism, Traversal) for immutable data manipulation. Supports Functor, Applicativ…

Owner
IBM (organization)
Stars
Stars: 2,034
Forks
Forks: 87
Language
Go
License
Apache-2.0
Created
2023
Topics
functional-programminggogolanglibrarymonadutility
Tier
RC (2,000 to 4,999 ★) What this tier means
View on GitHub

More repos by IBM

All 172 repos by IBM

Nearby in Go

All Go repos