在你对 Clojure 2024 状态调查的观点中分享你的想法!

欢迎!请参阅关于页面以了解更多关于它是如何工作的信息。

+2
ClojureScript 用户

当 Clojure prepl 发生错误时,异常将被在最外层捕获,并返回包括 {{:tag :ret}} 以及 {{:exception true}}。这允许工具能够相应地处理错误响应。

如果 ClojureScript 也会返回 {{:exception true}},那么它将与 Clojure prepl 的工作方式保持一致。

4 个答案

0
用户

评论者:ocal

如果这被认为是有效的,我今天会提交一个补丁。根据我过去几个月在 prepl 上的所有工作,这可能是最后一个主要悬而未决的功能。一旦 CLJ-2453 实现,Clojure 和 ClojureScript 都将拥有读取条件。

我还没能做到的是设置 ClojureScript 评估的当前行/列/文件路径,但这不是主题。

0
用户

评论者:mfikes

CLJS-3096.patch 通过 CI (/)

0
用户

评论者:mfikes

将 CLJS-3096.patch 添加到补丁清单(i)

0
参考:https://clojure.atlassian.net/browse/CLJS-3096(由 olical 报告)
...