gpt4 book ai didi

f# - F#: “fun”关键字是否必要?

转载 作者:行者123 更新时间:2023-12-03 12:08:05 24 4
gpt4 key购买 nike

我当时输入了“fun”关键字,然后我想起了您不必使用C#

这不是吗:
List.map (x -> x + 1) [1..10]
像这样表现力吗:
List.map (fun x -> x + 1) [1..10]
这让我好奇为什么根本没有必要使用“fun”关键字。有人可以说明为什么在语法上需要“fun”关键字吗?

最佳答案

没有它,语言是模棱两可的。

let x y = y z -> y z
x是在函数 y上调用 z -> y z还是忽略其参数并返回函数 y z -> y z

关于f# - F#: “fun”关键字是否必要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1925483/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com