@reactivex/ix-esnext-esm
Version:
The Interactive Extensions for JavaScript
16 lines (15 loc) • 756 B
TypeScript
import { IterableX } from './iterablex';
export declare class OnErrorResumeNextIterable<TSource> extends IterableX<TSource> {
private _source;
constructor(source: Iterable<Iterable<TSource>>);
[Symbol.iterator](): Generator<any, void, unknown>;
}
/**
* Concatenates all of the specified iterable sequences, even if the previous iterable sequence terminated exceptionally.
*
* @export
* @template T The type of the elements in the source sequences.
* @param {...Iterable<T>[]} args iterable sequences to concatenate.
* @returns {IterableX<T>} An iterable sequence that concatenates the source sequences, even if a sequence terminates exceptionally.
*/
export declare function onErrorResumeNext<T>(...source: Iterable<T>[]): IterableX<T>;