相关疑难解决方法(0)

$(美元)和$之间有什么区别!(美元感叹号)

任何人都可以解释Haskell在运算符($)($!)(美元符号与美元符号感叹号)之间的区别吗?

$!到目前为止,我还没有看到任何地方的使用,但在浏览Haskell 参考时,我注意到它的存在,并且它具有完全相同的定义$.在Haskell解释器(GHCi)中尝试一些简单的语句时,我找不到任何差异,在搜索时也无法在列出的顶级教程中找到对运算符的任何引用haskell tutorial.

所以,出于好奇,有什么区别,如果有的话?

syntax haskell

27
推荐指数
2
解决办法
5960
查看次数

帮助理解Haskell中的这些语句

这些语句在Haskell中的含义是什么:

a)
(\x -> x + 1)

b)
 (\x -> x - 2)

c)
(\x -> mod (x * 3) 5)
Run Code Online (Sandbox Code Playgroud)

我理解x + 1,mod(x*3)5等,但这些语句之前的\ x使我难以理解.

谢谢你的帮助

syntax lambda haskell

2
推荐指数
1
解决办法
122
查看次数

标签 统计

haskell ×2

syntax ×2

lambda ×1