Je débute avec Clojure et je n'arrive pas à accéder à la fonction doc.
J'utilise clojure 1.3 avec emacs24 et swank-clojure.
user> *clojure-version*
{:major 1, :minor 3, :incremental 0, :qualifier nil}
Mais quand j'essaie :
(doc doc)
J'ai compris :
Unable to resolve symbol: doc in this context
[Thrown class java.lang.RuntimeException]
J'ai lu Pourquoi REPL traite-t-il clojure.core/doc comme une var ? et comme suggéré :
(clojure.repl/doc doc)
Mais ensuite, je reçois :
clojure.repl
[Thrown class java.lang.ClassNotFoundException]
Il semble que je n'"importe" pas les espaces de noms habituels, mais je ne sais vraiment pas comment m'y prendre.
Merci.
UPDATE
En utilisant clojure à partir de java (java -jar ...) cela fonctionne bien, donc c'est un problème avec la configuration d'emacs.