linq-extensions
Version:
Linq-like extension methods for JavaScript and TypeScript builtin collections
11 lines (10 loc) • 407 B
TypeScript
import { Iterable } from '../../iterable';
import { BiPredicate, BiSelector } from '../../types';
export declare class OuterJoinIterable<T, O, R> extends Iterable<R> {
private left;
private right;
private on;
private into;
constructor(left: Iterable<T>, right: Iterable<O>, on: BiPredicate<T, O>, into: BiSelector<T | null, O | null, R>);
[Symbol.iterator](): IterableIterator<R>;
}