Насколько я могу судить, Clojure recur
поддерживается компилятором, тогда как в других лиспах он реализован на более низком уровне.
Как я читал, это не будет «общая» совокупная стоимость владения. Помимо очевидного (необходимо ключевое слово + проверка), является ли каким-либо образом recur
менее мощным?