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 发表的评论

当应用于当前的master分支时,测试会失败

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

0
...