π¦ Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
A Proof-oriented Programming Language
C# pure functional programming framework - come and get declarative!
The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
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
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
:gemini: higher-order, no-boilerplate monads
Useful, common monads in idiomatic Ruby
An axiom-free formalization of category theory in Coq for personal study and practical work