Hoogle을 방문하는 대신 Haskell 콘솔에서 Prelude 함수 목록 (예 : Data.Char
)을 볼 수 있습니까?Haskell 콘솔에서 Prelude 함수 목록을 볼 수있는 방법이 있습니까?
7
A
답변
10
GHCi에서 당신은 주어진 모듈 수출 유형과 값을 볼 수
:browse Data.Char
를 사용할 수 있습니다.
예.
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
... prelude에서': browse Prelude'로 모든 것을 볼 수 있습니다. –
+0
또한 'base'패키지의 모듈을 나열하기 위해'ghc-pkg describe base' (예를 들어)가 있습니다. –
주 'Data.Char'는 * 기본 * 패키지의 * module *입니다. Prelude 기능이 아닙니다. –