mapIndexed<R> method

Iterable<R> mapIndexed<R>(
  1. R transform(
    1. int index,
    2. T element
    )
)

@internal Maps each element and its index to a new value.

Implementation

Iterable<R> mapIndexed<R>(R Function(int index, T element) transform) sync* {
  var index = 0;
  for (final e in this) {
    yield transform(index++, e);
  }
}