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