cum-sum ( seq -- seq' )
Statistics > Computing cumulative sequences
Prev:cum-map ( seq identity quot -- seq' )
Next:cum-sum0 ( seq -- seq' )


Vocabulary
math.statistics

Inputs and outputs
seqa sequence
seq'a sequence


Word description
Returns the cumulative sum of seq.

Examples
USING: math.statistics prettyprint ; { 1 -1 2 -1 4 } cum-sum .
{ 1 0 2 1 5 }


Definition
USING: math ;

IN: math.statistics

: cum-sum ( seq -- seq' ) 0 [ + ] cum-map ;