IterableIndexedExtensions<T> extension

Indexed map and fold.

on

Methods

foldIndexed<U>(U initial, U f(U previous, int index, T element)) → U

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

Fold with index: (prev, index, element) -> next.
mapIndexed<U>(U f(int index, T element)) Iterable<U>

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

Maps each element with its index: (index, element) -> newValue.