mapIndexed<U> method
Maps each element with its index: (index, element) -> newValue.
Implementation
@useResult
Iterable<U> mapIndexed<U>(U Function(int index, T element) f) sync* {
int i = 0;
for (final T element in this) {
yield f(i++, element);
}
}