| Safe Haskell | None |
|---|
Scion.PersistentHoogle
- 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
Constructors
| 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
Instances
| Bounded HoogleStatus | |
| Enum HoogleStatus | |
| Eq HoogleStatus | |
| Ord HoogleStatus | |
| Read HoogleStatus | |
| Show HoogleStatus |