catch and handle a possible left value
catch and handle a possible left value
create a Disjunction effect from a single Option value
create a Disjunction effect from a single Option value
create a Disjunction effect from a single Xor value
create a Disjunction effect from a single Xor value
create a failed value
create a failed value
create a correct value
create a correct value
run the disjunction effect, yielding Either[E, A]
run the disjunction effect, yielding Either[E, A]
run the disjunction effect, yielding E Xor A
run the disjunction effect, yielding E Xor A
Effect for computation which can fail