Язык очень интересный, функциональный, особенно интересен после многолетнего использования объекто-ориентированной парадигмы.
Как же выглядит традицоинный
(defn fib [n]
"Calculate n-th item of Fibonacci sequence"
(if (= n 0) 1
(if (= n 1) 2
(+ (fib (- n 2)) (fib (- n 1))))))