2024 Clojure 状态调查中分享您的想法!

欢迎!请查看关于页面以了解更多关于此功能的信息。

0
ClojureScript

{{cljs.core/divide}}的内联宏被引入,以解决无法指定{{cljs.core}}}的能力。

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

现在显然可以将其删除,从而避免在诸如 CLJS-594 和 {{divide}} 之类的情况中在 IDE 等地方出现完成项。

5 个回答

0

由:mfikes 发表的评论

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

0

由:mfikes 发表的评论

添加再基准化补丁。

0

由:mfikes 发表的评论

添加再基准化补丁。

0

由:mfikes 发表的评论

应用于当前主分支时,测试失败,错误信息如下

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

0
...