RosettaCodeData/Task/Factorial/SequenceL/factorial-4.sequencel
2016-12-05 23:44:36 +01:00

7 lines
126 B
Text

factorial(n) :=
factorialHelper(1, n);
factorialHelper(acc, n) :=
acc when n <= 0
else
factorialHelper(acc * n, n-1);