iteratorToList<T, V> function
Implementation
List<T> iteratorToList<T, V>(
JSIterator<V> iterator,
T Function(V value) mapper,
) {
final list = <T>[];
var result = iterator.next();
while (!result.done) {
list.add(
mapper(result.value),
);
result = iterator.next();
}
return list;
}