如何检查Haskell中缀运算符优先级
我可以在GHCi中看到中缀运算符的类型:t,如下所示:如何检查Haskell中缀运算符优先级,haskell,ghci,infix-operator,Haskell,Ghci,Infix Operator,我可以在GHCi中看到中缀运算符的类型:t,如下所示: >:t (.) (.) :: (b -> c) -> (a -> b) -> a -> c 如何查看GHCi中的运算符优先级?可能吗 另外,还有一个问题,有没有办法通过ghci查看这些前奏曲功能的来源?:i(:info) 谢谢——不管怎样,我想看看GHCI的源代码,还是那是一个白日梦?@Adam想看看源代码,你还不能使用GHCI(现在)。haddock应该链接到语法颜色的源代码。注意,您可以使用hoog
>:t (.)
(.) :: (b -> c) -> (a -> b) -> a -> c
如何查看GHCi中的运算符优先级?可能吗
另外,还有一个问题,有没有办法通过ghci查看这些前奏曲功能的来源?:i
(:info
)
谢谢——不管怎样,我想看看GHCI的源代码,还是那是一个白日梦?@Adam想看看源代码,你还不能使用GHCI(现在)。haddock应该链接到语法颜色的源代码。注意,您可以使用hoogle()或hayoo()轻松访问函数的haddock文档。
[Prelude]
> :i (+)
class Num a where
(+) :: a -> a -> a
...
-- Defined in `GHC.Num'
infixl 6 +