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
4d ago
Total releases
91
Cadence
~daily
Last 12 months
91

Reach

Stars
2.0k

Details

First release
Jan 12, 2026
Releases
Version Released
v2.3.135 patch
v2.3.134 patch
v2.3.133 patch
v2.3.132 patch
v2.3.131 patch
v2.3.130 patch
v2.3.129 patch
v2.3.128 patch
v2.3.127 patch
v2.3.126 patch
v2.3.125 patch
v2.3.124 patch
v2.3.123 patch
v2.3.122 patch
v2.3.121 patch
v2.3.120 patch
v2.3.119 patch
v2.3.118 patch
v2.3.117 patch
v2.3.116 patch
v2.3.115 patch
v2.3.114 patch
v2.3.113 patch
v2.3.112 patch
v2.3.111 patch
v2.3.110 patch
v2.3.109 patch
v2.3.108 patch
v2.3.107 patch
v2.3.106 patch
v2.3.105 patch
v2.3.104 patch
v2.3.103 patch
v2.3.102 patch
v2.3.101 patch
v2.3.100 patch
v2.3.99 patch
v2.3.98 patch
v2.3.97 patch
v2.3.96 patch
v2.3.95 patch
v2.3.94 patch
v2.3.93 patch
v2.3.92 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
1–50 of 91