有没有办法从Haskell控制台查看Prelude函数列表(例如Data.Char
),而不是访问Hoogle?
答案 0 :(得分:10)
从GHCi你可以使用
:browse Data.Char
查看给定模块导出的类型和值。
E.g。
Prelude> :browse Data.Char
digitToInt :: Char -> Int
generalCategory :: Char -> GeneralCategory
isLetter :: Char -> Bool
isMark :: Char -> Bool
isNumber :: Char -> Bool
isPunctuation :: Char -> Bool
isSeparator :: Char -> Bool
isSymbol :: Char -> Bool
data Char = GHC.Types.C# GHC.Prim.Char#
chr :: Int -> Char
...