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

Abe*_*nez 7 haskell ghci haskell-prelude

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

Don*_*art 10

从GHCi你可以使用

:browse Data.Char
Run Code Online (Sandbox Code Playgroud)

查看给定模块导出的类型和值.

例如

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
...
Run Code Online (Sandbox Code Playgroud)

  • ...所以你可以看到前奏中的所有内容:`:浏览Prelude`. (6认同)