Base implementation. Can either be Left or Right.
Underlying value on the Left implementation
Underlying value on the Right implementation
Depending on this kind:
this
On a Left Either, calls the specified function block with Either.left
On a Right Either, calls the specified function block with Either.right.
Depending on this Kind:
On a Left Either, calls the specified function block to transform Either.left into Either.right type.
On a Right Either, calls the specified function block to transform Either.right into Either.left type.
Swap the type of this. A Left becomes Right; A Right becomes Left.
On a Left Either, calls the specified function block to transform Either.left.
On a Right Either, calls the specified function block to transform Either.right.
Try to get Either.left or calls block to return or stops the current execution block.
Try to get Either.right or calls block to return or stops the current execution block.