Maybe
Namespace: Bogoware.Monads
public static class MaybeInheritance Object → Maybe
Attributes NullableContextAttribute, NullableAttribute
Methods
From<T>(T)
public static Maybe<T> From<T>(T value)Type Parameters
T
Parameters
value T
Returns
Maybe<T>
From<T>(Maybe<T>)
public static Maybe<T> From<T>(Maybe<T> maybe)Type Parameters
T
Parameters
maybe Maybe<T>
Returns
Maybe<T>
Some<T>(T)
public static Maybe<T> Some<T>(T value)Type Parameters
T
Parameters
value T
Returns
Maybe<T>
Some<T>(Maybe<T>)
public static Maybe<T> Some<T>(Maybe<T> maybe)Type Parameters
T
Parameters
maybe Maybe<T>
Returns
Maybe<T>
None<T>()
public static Maybe<T> None<T>()Type Parameters
T
Returns
Maybe<T>
None()
public static Maybe<Unit> None()