1
2
3
4
5
6
7
8
9
10
11
12
  | import { Subscriber } from '../Subscriber'; 
 |    
 |  /** 
 |   * Subscribes to an ArrayLike with a subscriber 
 |   * @param array The array or array-like to subscribe to 
 |   */ 
 |  export const subscribeToArray = <T>(array: ArrayLike<T>) => (subscriber: Subscriber<T>) => { 
 |    for (let i = 0, len = array.length; i < len && !subscriber.closed; i++) { 
 |      subscriber.next(array[i]); 
 |    } 
 |    subscriber.complete(); 
 |  }; 
 |  
  |