欢迎!请访问 关于 页面获取有关此内容的信息。
内联宏 {{cljs.core/divide}} 被引入是为了克服无法指定 {{cljs.core}} 的能力。
例如: https://github.com/clojure/clojurescript/blob/d45012273029bd5df3973ea716394f368e1c44cc/src/main/cljs/cljs/core.cljs#L2593
现在显然可以将其删除,从而避免像 CLJS-594 和 {{divide}} 这样的内容在 IDE 等地方显示为自动完成。
由 mfikes 发表的评论
CLJS-2409-2.patch 添加单元测试。
添加基准化的补丁。
当应用于当前的master分支时,测试会失败
错误在(test-cljs-2409)中 (错误:NaN:6) 期望的值:(== 2 (apply / [6 3])) 实际值:#object[Error Error: No protocol method Slashy./ defined for type number: 6]