array →
fold(
    accumulator: accumulator
) → any

Executes an accumulator once over the full input enumerable and returns the final accumulated value. Returns null when the input is not an enumerable or is a string.

Parameters

Name Type Required Description
accumulator accumulator Yes Factory that creates the accumulator instance used for the fold execution.

Argument evaluation

Visits each element of the array entering this call.

  • accumulator: The selected accumulator receives each incoming array element through its accumulation lifecycle; the accumulator factory is not recreated for each element.

Examples

{1, 2, 3} | fold(sum)  6

Kind: Function
Scope: array/aggregation
Aliases: array-to-fold


This site uses Just the Docs, a documentation theme for Jekyll.