【发布时间】:2015-01-19 13:13:05
【问题描述】:
考虑以下
let l1 = [1..10]
let l2 = [11..20]
let avg = fun x y-> (x+y)/2.
let c = (l1, l2) ||> List.map2 avg
这给出了错误
类型不匹配。期待一个 int -> int -> 'a 但给定一个
int -> int -> float 类型 'float' 与类型 'int' 不匹配
为什么会发生这种情况,我可以做些什么来解决它?
【问题讨论】:
标签: f#