withEachIndexed

inline fun <T> Iterable<T>.withEachIndexed(action: T.(index: Int) -> Unit)(source)

Performs the given action with each element as a receiver, providing sequential index with the element.

Parameters

action

function that takes the index of an element and performs the action on the element.