MatchTOut(FuncT, TOut, TOut) |
Maps into whenSome(Unwrap()) whenever IsSome; and into whenNone otherwise.
C#
|
MatchTOut(FuncT, TOut, FuncTOut) |
Maps into whenSome(Unwrap()) whenever IsSome; and into lazy whenNone() otherwise.
Similar to MatchTOut(FuncT, TOut, TOut) except that None variant is evaluated only when IsNone.
C#
|