@tsdotnet/linq
Version:
A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables.
4 lines (3 loc) • 316 B
TypeScript
import { IterableTransform } from '../IterableTransform';
export default function aggregate<T>(reducer: (previous: T, current: T, index: number) => T): IterableTransform<T, T>;
export default function aggregate<T, U>(reducer: (previous: U, current: T, index: number) => U, initialValue: U): IterableTransform<T, U>;