如何在不退出REPL的情况下停止Clojure中函数的执行?

如何在不退出REPL的情况下停止Clojure中函数的执行?,clojure,read-eval-print-loop,Clojure,Read Eval Print Loop,在Clojure REPL中,是否可以在不终止REPL会话的情况下停止函数的执行?我该怎么做 如果重要的话,我在bash中使用leinrepl。我使用的是Leiningen 1.7.1您刚才试过Ctrl-C?对你来说应该行得通 更新。我已降级到Leiningen 1.7.1版。Ctrl-C确实让repl退出。正如Bozhidar Batsov所说,您应该升级lein。对于稍后遇到此问题的emacs用户: 在Emacs+nrepl+lein2中:点击ctrl-c-ctrl-b返回到您的repl哪个

在Clojure REPL中,是否可以在不终止REPL会话的情况下停止函数的执行?我该怎么做


如果重要的话,我在bash中使用
leinrepl
。我使用的是Leiningen 1.7.1

您刚才试过
Ctrl-C
?对你来说应该行得通


更新。我已降级到Leiningen 1.7.1版。Ctrl-C确实让repl退出。正如Bozhidar Batsov所说,您应该升级lein。

对于稍后遇到此问题的emacs用户:


在Emacs+nrepl+lein2中:点击ctrl-c-ctrl-b返回到您的repl

哪个lein版本?mobyte的答案在lein2中对我有用。你真的应该升级到lein2。它使用了reply REPL,这非常酷。
Ctrl-C
为我退出REPL。使用leiningen 2Doe对我有效似乎在leiningen for Windows(cmd窗口)下不起作用。