为什么 F# 没有内置的 apply、map 和 bind 函数?

Why does F# not have built-in apply, map, and bind functions?

为什么 F# 没有针对 'Result' 和 'Async' 等类型的内置应用、映射和绑定函数?

除了没有添加完整的 Result 功能集的具体建议外,没有太多原因:https://github.com/fsharp/fslang-design/issues/49#issuecomment-206822451

Result 已经有 bindmap 函数,所以在这种情况下,只需为您添加 apply 即可。但是,如果您提出建议,您很快就会发现,需要考虑的功能范围更广。