ResultIterableExtension<T> extension

Extension for Iterable<Result<T>>

on

Properties

failures Iterable<AppError>

Available on Iterable<Result<T>>, provided by the ResultIterableExtension extension

Returns all errors from Failure elements, discarding Successes.
no setter
successes Iterable<T>

Available on Iterable<Result<T>>, provided by the ResultIterableExtension extension

Returns all data from Success elements, discarding Failures.
no setter

Methods

sequence() Result<List<T>>

Available on Iterable<Result<T>>, provided by the ResultIterableExtension extension

Transforms an Iterable<Result<T>> into a Result<List<T>>.