A fork of Crisp for HARP
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

13 řádky
327 B

  1. (load-file "../core.mal")
  2. (load-file "../perf.mal")
  3. ;;(prn "Start: basic math/recursion test")
  4. (def! sumdown (fn* (N) (if (> N 0) (+ N (sumdown (- N 1))) 0)))
  5. (def! fib (fn* (N) (if (= N 0) 1 (if (= N 1) 1 (+ (fib (- N 1)) (fib (- N 2)))))))
  6. (time (do
  7. (sumdown 10)
  8. (fib 12)))
  9. ;;(prn "Done: basic math/recursion test")