scala.Either, but with a value by name.
Catamorphism of the constructor chosen.
Run the given function on the left value.