AK
Size: a a a
AK
MN
unbound identifierMN
MN
AI
AI
defn специальная форма не как отдельный символ, а да, список, который начинается с defn.AI
(macroexpand '(defn f [x] (+ 1 x)))
=> (def f (clojure.core/fn ([x] (+ 1 x))))
AK
defn да, но fn, на котором он базируется - специальная форма.AK
def тоже.AI
AI
(macroexpand '(fn [x] (+ 1 x)))
=> (fn* ([x] (+ 1 x)))
AI
AI
AI
AI
AI
AK
AK
AI
AI