Actualizacion maquina principal
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / rxjs / src / internal / util / subscribeToArray.ts
1 import { Subscriber } from '../Subscriber';
2
3 /**
4  * Subscribes to an ArrayLike with a subscriber
5  * @param array The array or array-like to subscribe to
6  */
7 export const subscribeToArray = <T>(array: ArrayLike<T>) => (subscriber: Subscriber<T>) => {
8   for (let i = 0, len = array.length; i < len && !subscriber.closed; i++) {
9     subscriber.next(array[i]);
10   }
11   subscriber.complete();
12 };