IterableFirstLastWhereExtensions<T> extension

First/last where with default.

on

Methods

firstWhereOrElse(ElementPredicate<T> predicate, T orElse) → T

Available on Iterable<T>, provided by the IterableFirstLastWhereExtensions extension

First element satisfying predicate, or orElse if none. Audited: 2026-06-12 11:26 EDT
lastWhereOrElse(ElementPredicate<T> predicate, T orElse) → T

Available on Iterable<T>, provided by the IterableFirstLastWhereExtensions extension

Last element satisfying predicate, or orElse if none. Audited: 2026-06-12 11:26 EDT