Files
RustAst/examples/again.myc
T
Michael Schimmel 9b7ef5080c Create again.myc
2026-02-23 20:33:56 +01:00

11 lines
184 B
Plaintext

;; Benchmark: 2.5us
;; Benchmark-Repeat: 804
;; Output: 120
(do
(def factorial (fn [n acc]
(if (= n 0)
acc
(again [(- n 1) (* acc n)]))))
(factorial 5 1))