Итак, я определил некоторые vars для хранения данных состояния в моем коде clojure. Я только что обнаружил, что могу добавить doc-строку для этих vars, например:
(def ^{:doc "Documentation for *my-var*"}
*my-var*)
Это позволяет мне называть (doc *my-var*)
в REPL. Это похоже на действительную и полезную вещь, но это не похоже на обычную практику в (ограниченном) коде, который я прочитал.
Является ли это рассмотренным идиоматическим clojure?