IterableExtensions<E> extension

on

Properties

tryFirst → E?

Available on Iterable<E>, provided by the IterableExtensions extension

Returns the first element or null if the list is empty.
no setter
tryLast → E?

Available on Iterable<E>, provided by the IterableExtensions extension

Returns the last element or null if the list is empty.
no setter

Methods

all(Predicate<E> p) bool

Available on Iterable<E>, provided by the IterableExtensions extension

Checks whether all elements of this iterable satisfy the given predicate p.
compactMap<T>(T? f(E)) Iterable<T>

Available on Iterable<E>, provided by the IterableExtensions extension

mapWhere(Predicate<E> p, Transform<E, E> f) Iterable<E>

Available on Iterable<E>, provided by the IterableExtensions extension

Maps over elements that satisfy the given predicate.
tryElementAt(int i) → E?

Available on Iterable<E>, provided by the IterableExtensions extension

Returns the ith element or null if out of bounds.