Converts from Result<Result<T, E>, E> to Result<T, E>
Result<Result<T, E>, E>
Result<T, E>
Result<T, E> flatten() => andThen(identity);