【发布时间】:2012-04-09 07:50:49
【问题描述】:
我正在尝试使用 ClojureScript,但它比我想要的更麻烦。
我能够获得连接浏览器的 REPL 并与实时页面进行交互。问题是我无法从异常中恢复。我经常犯打字错误,导致异常。此外,当我在 ClojureScript 中找到自己的方法时,我正在收集一些有用的函数库。碰巧这些函数包含错误,当我加载这些模块时,我得到了其他异常。
在这种情况下我唯一能做的就是用 Ctrl-C 停止一切。这很痛苦,因为在我完成任何事情之前,我必须再次启动 REPL,这涉及到启动 JVM,这并不是很快。
有没有办法从 REPL 中的异常中恢复而不会丢失迄今为止的所有上下文?
【问题讨论】:
标签: clojure read-eval-print-loop clojurescript