| 12345678910111213141516171819202122 | 
							- import { Observable } from '../Observable';
 
- import { from } from './from';
 
- import { isArray } from '../util/isArray';
 
- import { EMPTY } from './empty';
 
- export function onErrorResumeNext(...sources) {
 
-     if (sources.length === 0) {
 
-         return EMPTY;
 
-     }
 
-     const [first, ...remainder] = sources;
 
-     if (sources.length === 1 && isArray(first)) {
 
-         return onErrorResumeNext(...first);
 
-     }
 
-     return new Observable(subscriber => {
 
-         const subNext = () => subscriber.add(onErrorResumeNext(...remainder).subscribe(subscriber));
 
-         return from(first).subscribe({
 
-             next(value) { subscriber.next(value); },
 
-             error: subNext,
 
-             complete: subNext,
 
-         });
 
-     });
 
- }
 
- //# sourceMappingURL=onErrorResumeNext.js.map
 
 
  |