Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 函数文字是否与Lambda表达式和匿名函数相同?_Haskell_Functional Programming - Fatal编程技术网

Haskell 函数文字是否与Lambda表达式和匿名函数相同?

Haskell 函数文字是否与Lambda表达式和匿名函数相同?,haskell,functional-programming,Haskell,Functional Programming,函数文字是否与Lambda表达式和匿名函数相同?这在评论中得到了充分的回答: “函数文字”不是Haskell世界中真正使用的术语,但如果你从JavaScript中理解它们的含义,它们本质上是相同的3个小时前会不会是苏厄尔 Xliteral表示类型为X的简单表达式,不包括复合表达式(如1+2)和变量。lambda表达式/匿名函数正好符合此定义巴库留3小时前没有。我在多个上下文中偶然发现了这些表达,指的是(我认为)同一件事。我只是想确定,“函数文字”不是Haskell世界中真正使用的术语,但如果你从

函数文字是否与Lambda表达式匿名函数相同?

这在评论中得到了充分的回答:

“函数文字”不是Haskell世界中真正使用的术语,但如果你从JavaScript中理解它们的含义,它们本质上是相同的3个小时前会不会是苏厄尔


X
literal表示类型为
X
的简单表达式,不包括复合表达式(如
1+2
)和变量。lambda表达式/匿名函数正好符合此定义巴库留3小时前

没有。我在多个上下文中偶然发现了这些表达,指的是(我认为)同一件事。我只是想确定,“函数文字”不是Haskell世界中真正使用的术语,但如果你从JavaScript中获取它们的含义,它们本质上是相同的。X文字表示类型为X的简单表达式,不包括复合表达式(如
1+2
)和变量。lambda表达式/匿名函数正好符合此定义。此外,对于像
compose
这样的高阶函数、模式匹配和部分应用程序等构造,不需要显式lambda表达式。@非常感谢:)。