Safe Haskell | None |
---|
- query :: Maybe String -> String -> SQL [Result]
- downloadData :: Maybe String -> IO HoogleStatus
- checkDatabase :: Maybe String -> IO HoogleStatus
- type Results = [Result]
- data Result
- = RPackage [DbPackage]
- | RModule [(DbPackageIdentifier, DbModule)]
- | RDeclaration [(DbPackageIdentifier, String, DbCompleteDecl)]
- | RConstructor [(DbPackageIdentifier, String, DbCompleteDecl, DbConstructor)]
- | RKeyword String
- | RWarning String
- data Query = Query String
- data HoogleStatus
Documentation
downloadData :: Maybe String -> IO HoogleStatusSource
checkDatabase :: Maybe String -> IO HoogleStatusSource
RPackage [DbPackage] | |
RModule [(DbPackageIdentifier, DbModule)] | |
RDeclaration [(DbPackageIdentifier, String, DbCompleteDecl)] | |
RConstructor [(DbPackageIdentifier, String, DbCompleteDecl, DbConstructor)] | |
RKeyword String | |
RWarning String | a warning |
data HoogleStatus Source
status of hoogle operation
Bounded HoogleStatus | |
Enum HoogleStatus | |
Eq HoogleStatus | |
Ord HoogleStatus | |
Read HoogleStatus | |
Show HoogleStatus |