'use strict'; var IteratorComplete = require('./IteratorComplete'); var IteratorNext = require('./IteratorNext'); // https://262.ecma-international.org/6.0/#sec-iteratorstep module.exports = function IteratorStep(iterator) { var result = IteratorNext(iterator); var done = IteratorComplete(result); return done === true ? false : result; };