Collections¶
forEach
for List
s without Iterator
allocation.
Content¶
The forEachByIndex
and forEachWithIndex
extension functions for List
allows you to iterate on a List
without allocating an Iterator
.
This is useful when you need to iterate on a List
in performance critical
conditions (e.g. code executed/called from an onDraw
method, or code run
on the UI thread more generally).
You also have the reverse equivalents: forEachReversedByIndex
and
forEachReversedWithIndex
.
Download¶
implementation "com.louiscad.splitties:splitties-collections:2.1.1"