2024Clojure 调查问卷 中分享您的想法!

欢迎!请参阅 关于 页面以了解更多关于这个工作流程的信息。

0
ClojureScript

{{cljs.core/divide}}内联宏的引入是为了解决无法指定{{cljs.core//}}的问题。

例如: https://github.com/clojure/clojurescript/blob/d45012273029bd5df3973ea716394f368e1c44cc/src/main/cljs/cljs/core.cljs#L2593

现在显然可以删除此内容,从而避免在IDE等地方出现类似于 CLJS-594 的{{divide}}内容。

5 答案

0

评论者:mfikes

CLJS-2409-2.patch 增加了单元测试。

0

评论者:mfikes

添加基线化补丁。

0

评论者:mfikes

添加基线化补丁。

0

评论者:mfikes

应用当前master版本时,测试失败with

ERROR in (test-cljs-2409) (错误:NaN:6) 预期: (== 2 (apply / [6 3])) 实际: #object[Error Error: No protocol method Slashy./ defined for type number: 6]

0
by
参考: https://clojure.atlassian.net/browse/CLJS-2409 (由mfikes报告)
...