MaybeIterableExtension<T> extension

Extension for Iterable<Maybe<T>>

on

Properties

nothings Iterable<Nothing<T>>

Available on Iterable<Maybe<T>>, provided by the MaybeIterableExtension extension

Returns all Nothing elements from the iterable.
no setter
values Iterable<T>

Available on Iterable<Maybe<T>>, provided by the MaybeIterableExtension extension

Returns all values from Just elements, discarding Nothings.
no setter

Methods

sequence() Maybe<List<T>>

Available on Iterable<Maybe<T>>, provided by the MaybeIterableExtension extension

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