Safe Haskell | None |
---|---|
Language | Haskell98 |
- processQueryScoredDocs :: ProcessEnv -> Query -> IO (Either CmdError ScoredDocs)
- processQueryUnScoredDocs :: ProcessEnv -> Query -> IO (Either CmdError UnScoredDocs)
- processQueryScoredWords :: ProcessEnv -> Query -> IO (Either CmdError ScoredWords)
- initProcessor :: ProcessConfig -> QueryIndex -> ProcessEnv
- data ProcessConfig = ProcessConfig {
- fuzzyConfig :: !FuzzyConfig
- optimizeQuery :: !Bool
- wordLimit :: !Int
- docLimit :: !Int
- data ProcessEnv
Documentation
processQueryScoredDocs :: ProcessEnv -> Query -> IO (Either CmdError ScoredDocs) Source
processQueryScoredWords :: ProcessEnv -> Query -> IO (Either CmdError ScoredWords) Source
initProcessor :: ProcessConfig -> QueryIndex -> ProcessEnv Source
Initialize the state of the processor.
data ProcessConfig Source
Query processor configuration.
ProcessConfig | |
|
data ProcessEnv Source
The internal state of the query processor.