Как соглашение о присвоении имен `* var-name *` используется в clojure?
Как не-Лиспер подходит к clojure, как я должен лучше понять соглашение об именах, где Vars получить имя, как*var-name*
?
Похоже, это соглашение lisp, указывающее глобальную переменную. Но в ближайшем будущем такие переменные появляются в пространствах имен, насколько я могу судить.
Я был бы очень признателен за краткое объяснение того, что я должен ожидать, когда автор использовал такие переменные в своем коде, в идеале с примером того, как и почему такая переменная будет использоваться и изменяться в библиотеке clojure.