A set of extensions methods to help working with nullable types by implementing the Maybe monad on top of `T?`.
Documentation: https://github.com/bert2/Nullable.Extensions
Release notes: Add new `Else()` extension.
A core library to enable functional programming in C#
Data Types:
- Identity
- Maybe
- Result
- Either
- Validation
- Reader
- Writer
- IO
- State
- Tagged
- Union
- Coyoneda
- Yoneda
- Continuation
- Redux: Store, Reducer, Middleware and Action (e.g. Tagged)
Prelude (Standard Library)
- Syntactic...
More information