2024 年 Clojure 发展状况调查! 中分享您的看法。

欢迎!请查看 关于 页面了解有关如何使用此系统的一些更多信息。

+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
by

评论由:mfikes 发表

CLJS-3096.patch 已添加到 Patch Tender (i)

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