IterableResultExt<T extends Object> extension
Properties
Methods
-
partition(
) → ResultPartition< T> -
Available on Iterable<
Partitions the iterable intoResult< , provided by the IterableResultExt extensionT> >okParts
anderrParts
in a single pass. -
sequenceList(
) → Option< List< T> > -
Available on Iterable<
Turns anResult< , provided by the IterableResultExt extensionT> >Iterable<Result<T>>
into anOption<List<T>>
. If all elements are Ok, it returns aSome<List<T>>
. If any element is an Err, it returns None, discarding the specific error. -
sequenceSet(
) → Option< Set< T> > -
Available on Iterable<
Turns anResult< , provided by the IterableResultExt extensionT> >Iterable<Result<T>>
into anOption<Set<T>>
. If all elements are Ok, it returns aSome<Set<T>>
. If any element is an Err, it returns None, discarding the specific error. -
whereErr(
) → Iterable< Err< T> > -
Available on Iterable<
Filters for Err elements, returning an iterable of the Err instances.Result< , provided by the IterableResultExt extensionT> > -
whereOk(
) → Iterable< Ok< T> > -
Available on Iterable<
Filters for Ok elements, returning an iterable of the Ok instances.Result< , provided by the IterableResultExt extensionT> >