Denotes a function arrow, which could be -> or ⊸ or ::. :: counts
as an "arrow" for these purposes, because in HsConDeclField we need to
support both
data T where MkT :: Int -> Bool -> T
data T where MkT :: { x :: Int, y :: Bool } -> TConstructors
HsStandardArr !(XHsStandardArr pass)a -> bora → bor{ nm :: a }.HsLinearArr !(XHsLinearArr pass)a ⊸ b.