我正在输入"fun"关键字,然后我记得你不必在C#中
不会这样:
List.map (x -> x + 1) [1..10]
和这个一样富有表现力吗?:
List.map (fun x -> x + 1) [1..10]
这让我很好奇为什么"fun"关键字是必要的.有人可以澄清为什么"fun"关键字在语法上是必需的吗?
Chu*_*uck 23
没有它,语言就会模棱两可.
let x y = y z -> y z
Run Code Online (Sandbox Code Playgroud)
是否x调用y该函数z -> y z或它忽略它的参数和返回值的功能y z -> y z?