UNPKG

anl

Version:
2 lines (1 loc) 454 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("../Observable.js"),t=require("../util/executeSchedule.js");exports.scheduleAsyncIterable=function(n,r){if(!n)throw new Error("Iterable cannot be null");return new e.Observable((function(e){t.executeSchedule(e,r,(function(){var u=n[Symbol.asyncIterator]();t.executeSchedule(e,r,(function(){u.next().then((function(t){t.done?e.complete():e.next(t.value)}))}),0,!0)}))}))};