Project Icon

mo

Introduce Monads and Functional Programming Abstractions to Go Applications

Product Description`samber/mo` leverages Go 1.18+ Generics for integrating monads and functional programming constructs into Go projects, supporting types like `Option[T]`, `Result[T]`, and `Either[A, B]`. Following Semantic Versioning, the library ensures no breaking changes before v2.0.0 and is easily installed using `go get github.com/samber/mo@v1`. Its sole dependency is the Go standard library, providing utilities like `Some` and `None` for managing optional values and results effectively.
Project Details