Class | Description |
---|---|
Either<L,R> |
The binary tagged union, implemented as a specialized
CoProduct2 . |
Maybe<A> |
The optional type, representing a potentially absent value.
|
These<A,B> |
The coproduct of a coproduct (
) and its product ( ), represented as a . |
Try<A> |
A
Monad of the evaluation outcome of an expression that might throw. |
Unit |
The empty return type.
|