有没有办法从Haskell控制台查看Prelude函数列表?

时间:2013-01-02 18:05:22

标签: haskell ghci haskell-prelude

有没有办法从Haskell控制台查看Prelude函数列表(例如Data.Char),而不是访问Hoogle?

1 个答案:

答案 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
...