Bimap< TLeft, TRight, TLeft1, TRight1 >(Either< TLeft, TRight > either, Func< TLeft, TLeft1 > mapLeft, Func< TRight, TRight1 > mapRight) | CSharpx.Either< TLeft, TRight > | static |
Bind< TLeft, TRight, TResult >(Either< TLeft, TRight > either, Func< TRight, Either< TLeft, TResult > > func) | CSharpx.Either< TLeft, TRight > | static |
Cast< TRight >(object obj) | CSharpx.Either< TLeft, TRight > | static |
Either(EitherType tag) | CSharpx.Either< TLeft, TRight > | protected |
Fail< TRight >(string message) | CSharpx.Either< TLeft, TRight > | static |
FromMaybe< TLeft, TRight >(Maybe< TRight > maybe, TLeft left) | CSharpx.Either< TLeft, TRight > | static |
GetLeft< TLeft, TRight >(this Either< TLeft, TRight > either) | CSharpx.Either< TLeft, TRight > | privatestatic |
GetLeftOrDefault< TLeft, TRight >(Either< TLeft, TRight > either, TLeft @default) | CSharpx.Either< TLeft, TRight > | static |
GetOrFail< TLeft, TRight >(Either< TLeft, TRight > either) | CSharpx.Either< TLeft, TRight > | static |
GetRightOrDefault< TLeft, TRight >(Either< TLeft, TRight > either, TRight @default) | CSharpx.Either< TLeft, TRight > | static |
Left< TLeft, TRight >(TLeft value) | CSharpx.Either< TLeft, TRight > | static |
Map< TLeft, TRight, TResult >(Either< TLeft, TRight > either, Func< TRight, TResult > func) | CSharpx.Either< TLeft, TRight > | static |
MatchLeft(out TLeft value) | CSharpx.Either< TLeft, TRight > | |
MatchRight(out TRight value) | CSharpx.Either< TLeft, TRight > | |
Return< TRight >(TRight value) | CSharpx.Either< TLeft, TRight > | static |
Right(TRight value) | CSharpx.Right< TLeft, TRight > | package |
Right< TLeft, TRight >(TRight value) | CSharpx.Either< TLeft, TRight > | static |
Select< TLeft, TRight, TResult >(this Either< TLeft, TRight > either, Func< TRight, TResult > selector) | CSharpx.Either< TLeft, TRight > | static |
SelectMany< TLeft, TRight, TResult >(this Either< TLeft, TRight > result, Func< TRight, Either< TLeft, TResult > > func) | CSharpx.Either< TLeft, TRight > | static |
Tag | CSharpx.Either< TLeft, TRight > | |
Try< TRight >(Func< TRight > func) | CSharpx.Either< TLeft, TRight > | static |
Value | CSharpx.Right< TLeft, TRight > | |