Collect<T, E> extension
Converts an Iterable<Result<T, E>>
to a Result<Iterable<T>, E>
Methods
-
collect(
) → Result< Iterable< T> , E> -
Convert an
Iterable<Result<T, E>>
to aResult<Iterable<T>, E>
. If there is anerr
in the iterable the firsterr
is returned. -
collectOr(
T fallback) → Iterable< T> -
Converts an
Iterable<Result<T, E>>
to a<Iterable<T>
. Allerr
values are replaced by the providedfallback
. -
collectOrElse(
T errMap(E error)) → Iterable< T> -
Converts an
Iterable<Result<T, E>>
to a<Iterable<T>
. Allerr
values are replaced by the result of the provided function.