RosettaCodeData/Task/Factorial/EchoLisp/factorial-2.echolisp
2016-12-05 23:44:36 +01:00

6 lines
106 B
Text

(define (fact n)
(if (zero? n) 1
(* n (fact (1- n)))))
(remember 'fact)
(fact 10)
→ 3628800