Sign in Sign up
go

github.com/ibm/fp-go/v2

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, Applicative, and Monad abstractions with do-notation-style

Activity

Latest release
1d ago
Total releases
51
Cadence
~daily
Last 12 months
51

Reach

Stars
2.0k

Details

First release
Jan 12, 2026
Releases
Version Released
v2.3.103 patch
v2.3.100 patch
v2.3.99 patch
v2.3.97 patch
v2.3.91 patch
v2.3.90 patch
v2.3.89 patch
v2.3.83 patch
v2.3.80 patch
v2.3.76 patch
v2.3.71 patch
v2.3.68 patch
v2.3.66 patch
v2.3.58 patch
v2.3.57 patch
v2.3.52 patch
v2.3.49 patch
v2.3.48 patch
v2.3.47 patch
v2.3.39 patch
v2.3.36 patch
v2.3.33 patch
v2.3.27 patch
v2.3.16 minor
v2.2.83 patch
v2.2.82 patch
v2.2.75 patch
v2.2.74 patch
v2.2.67 patch
v2.2.64 patch
v2.2.59 patch
v2.2.58 patch
v2.2.53 patch
v2.2.50 patch
v2.2.49 patch
v2.2.48 patch
v2.2.30 patch
v2.2.26 patch
v2.2.25 patch
v2.2.19 patch
v2.2.15 patch
v2.2.13 patch
v2.2.10 patch
v2.2.3 minor
v2.1.23 patch
v2.1.22 patch
v2.1.21 patch
v2.1.9 patch
v2.1.6 patch
v2.1.5 patch
1–50 of 51