src/consume.js
/**
* Consumes a given number of iterations of the input iterator.
*
* @param {Iterator} iterator - The input iterator.
* @param {number} n - The number of iterations to consume.
*
*/
export default function consume(iterator, n) {
// eslint-disable-next-line no-empty
while (n-- > 0 && !iterator.next().done) {}
}