【发布时间】:2015-09-06 17:51:56
【问题描述】:
我有一个字符串数组,称之为a,其中每个单独的字符串代表一个数字。我还有一个函数f : int -> int -> int,我想用它来“将a 减少到一个数字”。我想写:
a |> Array.reduce (fun x y -> f (int32 x) (int32 y))
但这不起作用,因为“减少”的类型禁止我从f 返回整数(因为a 是一个字符串数组)
是否有一种 功能性 方法可以使这项工作而无需返回 来自
f的字符串或预先将字符串数组转换为 int 数组?
【问题讨论】:
标签: f#