反引号运算符的固定性是什么?
例如,此代码来自Real World Haskell:
ghci> (1+) `fmap` [1,2,3] ++ [4,5,6]
[2,3,4,4,5,6]
显然,反引号运算符
`fmap`
比++
具有更高的固定性,但none is given by GHCi具有更高的固定性。 最佳答案
the Haskell Report的第4.4.2条规定:
“任何运算符”都在反引号中包含常规函数名称。
您的示例显示`fmap`
的固定性确实比++
高,因为++
对fmap
的结果起作用。
关于operator-keyword - 反引号运算符的固定性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7807994/