RosettaCodeData/Task/Accumulator-factory/Mathematica/accumulator-factory.math
2023-07-01 13:44:08 -04:00

8 lines
131 B
Text

accFactory[initial_] :=
Module[{total = initial},
Function[x, total += x]
]
x=accFactory[1];
x[5.0];
accFactory[3];
x[2.3]