Почему некоторые (многие) встроенные функции Clojure определены с использованием def
, а не defn
?
Я знаю, что defn
- это сокращение для def
, но яинтересно, есть ли какая-то другая причина, такая как эффективность / удобочитаемость / соображения стиля / начальная загрузка.