RosettaCodeData/Task/Factorial/SequenceL/factorial-4.sequencel
2023-07-01 13:44:08 -04:00

7 lines
126 B
Text

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