Я только начинаю с 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]
Я прочитал Почему REPL рассматривает clojure.core / doc как переменную? и как предложено:
(clojure.repl/doc doc)
Но тогда я получаю:
clojure.repl
[Thrown class java.lang.ClassNotFoundException]
Кажется, я не "импортирую" обычные пространства имен, но на самом деле не знаю, как это сделать.
Спасибо.
UPDATE
Использование clojure из java (java -jar ...) работает хорошо, поэтому проблема с настройкой emacs.