UNPKG

605 BTypeScriptView Raw
1import { AsyncIterableX } from './asynciterablex';
2export declare class ExceptAsyncIterable<TSource> extends AsyncIterableX<TSource> {
3 private _first;
4 private _second;
5 private _comparer;
6 constructor(first: AsyncIterable<TSource>, second: AsyncIterable<TSource>, comparer: (x: TSource, y: TSource) => boolean | Promise<boolean>);
7 [Symbol.asyncIterator](): AsyncIterableIterator<TSource>;
8}
9export declare function except<TSource>(first: AsyncIterable<TSource>, second: AsyncIterable<TSource>, comparer?: (x: TSource, y: TSource) => boolean | Promise<boolean>): AsyncIterableX<TSource>;