Я только начинаю работать с Clojure и не могу получить доступ к функции doc.
Я использую clojure 1.3 с emacs24 и swank-clojure.
user> *clojure-version*
{:major 1, :minor 3, :incremental 0, :qualifier nil}
Но когда я пытаюсь:
(doc doc)
Я получаю:
Unable to resolve symbol: doc in this context
[Thrown class java.lang.RuntimeException]
Я прочитал Why does REPL treat clojure.core/doc as a var? и как было предложено:
(clojure.repl/doc doc)
Но затем я получаю:
clojure.repl
[Thrown class java.lang.ClassNotFoundException]
Похоже, я не "импортирую" обычные пространства имен, но действительно не знаю, как это сделать.
Спасибо.
UPDATE
При использовании clojure из java (java -jar ...) он работает хорошо, так что это проблема с настройкой emacs.