flatMapFailure

inline fun <T, E> Result<T, E>.flatMapFailure(block: (E) -> Result<T, E>): Result<T, E>