相关疑难解决方法(0)

如何在REPL中重新加载clojure文件

重新加载Clojure文件中定义的函数的首选方法是什么,而不必重新启动REPL.现在,为了使用更新的文件,我必须:

  • 编辑 src/foo/bar.clj
  • 关闭REPL
  • 打开REPL
  • (load-file "src/foo/bar.clj")
  • (use 'foo.bar)

此外,(use 'foo.bar :reload-all)不会产生所需的效果,即评估修改后的函数体并返回新值,而不是表现为源根本没有改变.

clojure reload leiningen read-eval-print-loop

159
推荐指数
6
解决办法
6万
查看次数

标签 统计

clojure ×1

leiningen ×1

read-eval-print-loop ×1

reload ×1