Structural pattern matching for Either in the form of a function
Runs an effect if this is Left, returns this to make chaining other methods possible
Runs an effect if this is Right, returns this to make chaining other methods possible
Returns the value inside this if it's a Right or either throws the value or a generic exception depending on whether the value is an Error
Returns the first
Rightbetweenthisand anotherEitheror theLeftin the argument if boththisand the argument areLeft