UNPKG

ix

Version:

The Interactive Extensions for JavaScript

22 lines (18 loc) 459 B
import { IterableX } from '../../iterable/iterablex.js'; import { union } from '../../iterable/operators/union.js'; /** * @ignore */ export function unionProto<T>( this: IterableX<T>, right: Iterable<T>, comparer?: (x: T, y: T) => boolean ): IterableX<T> { return union<T>(right, comparer)(this); } IterableX.prototype.union = unionProto; declare module '../../iterable/iterablex' { interface IterableX<T> { union: typeof unionProto; } }