欢迎!请参阅 关于 页面以了解更多关于此的信息。
{{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 增加了单元测试。
添加重新基准化的补丁。
当应用于当前主分支时,测试失败
ERROR in (test-cljs-2409) (Error:NaN:6) expected: (== 2 (apply / [6 3])) actual: #object[Error Error: No protocol method Slashy./ defined for type number: 6]