1 import { iterator as Symbol_iterator } from '../symbol/iterator';
2 export const subscribeToIterable = (iterable) => (subscriber) => {
3 const iterator = iterable[Symbol_iterator]();
7 item = iterator.next();
10 subscriber.error(err);
14 subscriber.complete();
17 subscriber.next(item.value);
18 if (subscriber.closed) {
22 if (typeof iterator.return === 'function') {
23 subscriber.add(() => {
24 if (iterator.return) {
31 //# sourceMappingURL=subscribeToIterable.js.map