Methods
apply
-
Type parameters
Parameters
Returns Either<L, B>
equals
- equals(m: Either<L, R>): boolean
-
Parameters
Returns boolean
fmap
- fmap<B>(func: function): Either<L, B>
-
Type parameters
Parameters
-
func: function
-
-
Parameters
Returns Either<L, B>
Returns Either<L, B>
map
- map<B>(func: function): Either<L, B>
-
Type parameters
Parameters
Returns Either<L, B>
Static Left
- Left<L, R>(l: L): Either<L, R>
-
Type parameters
Parameters
Returns Either<L, R>
Static Right
- Right<L, R>(r: R): Either<L, R>
-
Type parameters
Parameters
Returns Either<L, R>
Static fromMaybe
-
Type parameters
Parameters
Returns Either<L, R>
Static fromNullable
- fromNullable<L, R>(l: L, r?: R): Either<L, R>
-
Type parameters
Parameters
Returns Either<L, R>
A class to represent something that can be one value or the other.