RosettaCodeData/Task/Cumulative-standard-deviation/Oforth/cumulative-standard-deviation.fth
2023-07-01 13:44:08 -04:00

6 lines
172 B
Forth

Channel new [ ] over send drop const: StdValues
: stddev(x)
| l |
StdValues receive x + dup ->l StdValues send drop
#qs l map sum l size asFloat / l avg sq - sqrt ;