是否可以从终端或 ghci 获取 Haskell 文档?
在 Ruby 中,我通常会这样做
ri thefunc
在 Perl 我通常做
perldoc -f thefunc
或者我可以help
在 Python 中进行交互。
如何在 Haskell 中做这种事情?例如,如果我想获得关于终端的文档[]
?:
更新
我找到了这个相关的线程,但我不确定:i
答案是否是:-/ 是吗?
*Main> :i []
data [] a = [] | a : [a] -- Defined in GHC.Types
instance (Eq a) => Eq [a] -- Defined in GHC.Base
instance Monad [] -- Defined in GHC.Base
instance Functor [] -- Defined in GHC.Base
instance (Ord a) => Ord [a] -- Defined in GHC.Base
instance (Read a) => Read [a] -- Defined in GHC.Read
instance (Show a) => Show [a] -- Defined in GHC.Show