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