2013-01-02 4 views

Odpowiedz

10

Od GHCi można użyć

:browse Data.Char 

zobaczyć rodzaje i wartości eksportowanych przez danego modułu.

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 
... 
+6

... dzięki czemu można zobaczyć wszystko w preludium za pomocą: ': browse Prelude'. –

+0

Istnieje również 'ghc-pkg describe base' (na przykład), aby wyświetlić listę modułów w pakiecie' base'. –