iteragain
Version:
Javascript Iterable/Iterator/Generator-function utilities.
12 lines • 499 B
JavaScript
;
/* asyncify(isAsyncIterator) */
/* ra(isIterator, isAsyncIterator) */
/* ra(' Iterator', ' AsyncIterator') */
Object.defineProperty(exports, "__esModule", { value: true });
exports.isIterator = isIterator;
/** Returns true if `arg` implements the "Iterator" interface, i.e. it has a `next` method. */
function isIterator(arg) {
return typeof (arg === null || arg === void 0 ? void 0 : arg.next) === 'function';
}
exports.default = isIterator;
//# sourceMappingURL=isIterator.js.map