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

欢迎!有关如何操作的更多信息,请参阅 关于 页面。

0
Clojure

最好能有一个对核心 reductions 函数的实现进行修改的调整器。

初步实现尝试包括。此版本需要初始减少值参数(而不是使用 (f))并将该初始值包含在最终减少中。我不确定这两个决策是否最优,但它导致一个函数,该函数最接近 clojure.core/reductions

2 个答案

0

由 jafingerhut 发布的评论:

2012年11月23日的 reductions-reducer.diff 补丁在2014年9月3日对 Clojure 进行了一些提交后不再干净地应用到最新的 master 上。

我没有检查这个补丁是否容易更新,也不知道是否有兴趣更新补丁,或者是否更喜欢使用 transducers 而不是 reducers,因此所有与 reducers 相关的票证都将被关闭。有关如何更新补丁的建议,请参阅 http://dev.clojure.org/display/community/Developing Patches 中的“更新过时的补丁”部分。

0
参考:https://clojure.atlassian.net/browse/CLJ-1113(由 llasram 报告)
欢迎来到 Clojure 常见问题解答,您可以在此处提出问题,并获得来自 Clojure 社区成员的答案。
...