IterableExtensionsOverrides<T> extension

Overrides built in extension methods on Iterable.

on

Properties

indexed RIterator<(int, T)>

Available on RIterator<T>, provided by the IterableExtensionsOverrides extension

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

Methods

elementAtOrNull(int index) → Never

Available on RIterator<T>, provided by the IterableExtensionsOverrides extension

firstOrNull() → Never

Available on RIterator<T>, provided by the IterableExtensionsOverrides extension

lastOrNull() → T?

Available on RIterator<T>, provided by the IterableExtensionsOverrides extension

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

Available on RIterator<T>, provided by the IterableExtensionsOverrides extension