2024年Clojure调查!中分享您的想法。

欢迎!有关如何使用该平台的更多信息,请参阅关于页面。

0
ClojureScript

应该提升fn->comparator调用

(sort (fn [x y] ((fn->comparator comp) (keyfn x) (keyfn y))) coll)

(let [comparator (fn->comparator comp)] (sort (fn [x y] (comparator (keyfn x) (keyfn y))) coll))

此外,fn->comparator再次对{{sort}}中的函数进行调用。不清楚如何避免除非我们将sort代码复制到{{sort-by}}中。

3 个答案

0

由mfikes评论

添加到补丁提案(i)的CLJS-2045.patch

0

由mfikes评论

CLJS-2045.patch通过CI和Canary(/)

0
...