When I do :ReplHere, I get a repl where I'm in the correct namespace, but I can't actually call anything. For example trying to evaluate (+ 3 3) results in an exception because + is not defined. I can refer to it manually with clojure.core/+, and since I have fireplace I can do cpr to load the file manually and then it works fine. Am I doing something wrong?
That is what I do. I should probably (require the-current-ns) whenever you do a :ReplHere to avoid that annoyance--otherwise, you can end up in an ns that doesn't exist yet.
When I do :ReplHere, I get a repl where I'm in the correct namespace, but I can't actually call anything. For example trying to evaluate
(+ 3 3)
results in an exception because+
is not defined. I can refer to it manually withclojure.core/+
, and since I have fireplace I can docpr
to load the file manually and then it works fine. Am I doing something wrong?