iteragain
Version:
Javascript Iterable/Iterator/Generator-function utilities.
11 lines • 430 B
JavaScript
import toIterator from './toIterator';
import MapIterator from './internal/MapIterator';
/** Attaches the index at each value of `arg`. */
export function enumerate(arg) {
return new MapIterator(toIterator(arg), (function (count) {
if (count === void 0) { count = 0; }
return function (v) { return [count++, v]; };
})()); // prettier-ignore
}
export default enumerate;
//# sourceMappingURL=enumerate.js.map