Iter$IterExtensionOverride<T> extension

Overrides built in extension Iter$methods on Iterable.

on

Properties

indexed Iter<(int, T)>

Available on Iter<T>, provided by the Iter$IterExtensionOverride extension

Returns an Iter over the elements of this iterable, paired with their index.
no setter

Methods

elementAtOrNull(int index) → Never

Available on Iter<T>, provided by the Iter$IterExtensionOverride extension

firstOrNull() → Never

Available on Iter<T>, provided by the Iter$IterExtensionOverride extension

lastOrNull() → T?

Available on Iter<T>, provided by the Iter$IterExtensionOverride extension

Returns the last element of this iterable, or null if the iterable is empty.
singleOrNull() → Never

Available on Iter<T>, provided by the Iter$IterExtensionOverride extension