@std/collections@0.215.0
latest
Works with
•JSR Score70%•It is unknown whether this package works with Browsers, Deno, Node.js, Cloudflare Workers, Bun




Downloads1/wk
•Published2 years ago (0.215.0)
- @std/collections
running_reduce
- all symbols
- default
- aggregate_groups
- associate_by
- associate_with
- chunk
- deep_merge
- distinct
- distinct_by
- drop_last_while
- drop_while
- filter_entries
- filter_keys
- filter_values
- find_single
- first_not_nullish_of
- includes_value
- intersect
- join_to_string
- map_entries
- map_keys
- map_not_nullish
- map_values
- max_by
- max_of
- max_with
- min_by
- min_of
- min_with
- partition
- partition_entries
- permutations
- reduce_groups
- running_reduce
- sample
- sliding_windows
- sort_by
- sum_of
- take_last_while
- take_while
- union
- unzip
- without_all
- zip
Functions
f
runningReduce<T, O>(): O[]
array: readonly T[],
reducer: () => O,
accumulator: O,
current: T,
currentIndex: number
initialValue: O
Calls the given reducer on each element of the given collection, passing its result as the accumulator to the next respective call, starting with the given initialValue. Returns all intermediate accumulator results.