2024 State of Clojure Survey!中分享您的想法!

欢迎!有关这个网站如何工作的更多信息,请查看关于页面。

0投票
core.async

ASYNC-169修复了Clojure侧许多go块中的try/catch/finally问题,应该同样将其移植到cljs侧。

6 答案

0投票

评论者:hiredman

我对所有clojurescript的内容不是很确定,但是看起来runner_tests.cljs中的测试没有被运行(通过cljsbuild和加载runtests.html)。0001-ASYNC-184-actually-run-the-runner-tests.patch触发这些测试的运行

0投票

评论者:hiredman

0002-ASYNC-184-port-clj-exception-handling-fixes-to-cljs.patch是将ASYNC-169中的Clojure异常修复移植到Clojurescript的补丁,包含了一些基于其他cljs core.async问题的测试

0投票

评论者:hiredman

我已经更新了0002-ASYNC-184-port-clj-exception-handling-fixes-to-cljs.patch以修复cljs侧的ASYNC-198问题

0投票

评论者:hiredman

0002-ASYNC-184-port-clj-exception-handling-fixes-to-cljs.patch 更新为当try/catch/finally格式错误时具有更好的异常处理

0投票

评论者:hiredman

可能需要更新 ASYNC-220 在 cljs 端

0投票
参考:https://clojure.atlassian.net/browse/ASYNC-184(由alexmiller报告)
...