catchAndFlatten

inline fun <R> catchAndFlatten(f: () -> Either<Throwable, R>): Either<Throwable, R>