gpt4 book ai didi

operator-keyword - 反引号运算符的固定性?

转载 作者:行者123 更新时间:2023-12-03 11:41:44 25 4
gpt4 key购买 nike

反引号运算符的固定性是什么?

例如在 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指出

Any operator lacking a fixity declaration is assumed to be infixl 9



“任何运算符”包括反引号中的普通函数名称。

您的示例表明 `fmap`确实比 ++ 具有更高的固定性, 因为 ++作用于 fmap 的结果.

关于operator-keyword - 反引号运算符的固定性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7807994/

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