ap<C> method
Apply the function contained inside a to change the value on the Right from
type R to a value of type C.
Implementation
@override
IOEither<L, C> ap<C>(covariant IOEither<L, C Function(R r)> a) =>
a.flatMap((f) => flatMap((v) => pure(f(v))));