What is the fixity of backtick operators?
For instance in this code from Real World Haskell:
ghci> (1+) `fmap` [1,2,3] ++ [4,5,6]
[2,3,4,4,5,6]
It's evident the backtick operator `fmap`
has a higher fixity than ++
, but none is given by GHCi.
§4.4.2 of the Haskell Report states that
"Any operator" includes normal function names in backticks.
Your example shows that
`fmap`
does have higher fixity than++
, because++
acts on the result of thefmap
.