欢迎!请查阅关于页面了解更多关于这个平台的信息。
非常希望有一个与核心 reductions 函数对应的减法器实现。
reductions
初步实现尝试包括。这个版本需要一个初始的减法器值参数(而不是使用(f)),并将该初始值包含在最终减法器中。我不确定这两个决策是否最优,但结果的函数最接近于 clojure.core/reductions。
clojure.core/reductions
评论者:jafingerhut
2012 年 11 月 23 日的 reductions-reducer.diff 补丁在 2014 年 9 月 3 日对 Clojure 进行了一些提交后不再适用于最新版本的主分支。
reductions-reducer.diff
我没有检查这个补丁是否容易更新,也不知道是否有人对更新补丁感兴趣,或者是否更倾向于使用转换器而不是减法器,因此所有与减法器相关的工单将被关闭。请参阅http://dev.clojure.org/display/community/Developing Patches中的“更新过时的补丁”部分,了解如何更新补丁的建议。