UNPKG

ix

Version:

The Interactive Extensions for JavaScript

18 lines (14 loc) 392 B
import { IterableX } from '../../iterable/iterablex.js'; import { take } from '../../iterable/operators/take.js'; /** * @ignore */ export function takeProto<T>(this: IterableX<T>, count: number): IterableX<T> { return take<T>(count)(this); } IterableX.prototype.take = takeProto; declare module '../../iterable/iterablex' { interface IterableX<T> { take: typeof takeProto; } }