相关疑难解决方法(0)

为什么foldBack的签名与F#中的fold折扣有很大不同?

我至少有两件事情我不明白:

  • 从左侧到右侧折叠的重构不仅需要在签名上进行大量更改,而且在每个地方都需要依赖于文件夹功能
  • 在没有翻转参数的情况下,无法将其链接到列表

List.foldBack : ('T -> 'State -> 'State) -> 'T list -> 'State -> 'State

List.fold : ('State -> 'T -> 'State) -> 'State -> 'T list -> 'State

任何好的理由为什么会有人把所有参数反向的签名foldBack相比fold

f#

9
推荐指数
2
解决办法
768
查看次数

标签 统计

f# ×1