Data.SearchEngine

Basic interface

Querying

type Term

query

Query auto-completion / auto-suggestion

queryAutosuggest

data ResultsFilter key

Making a search engine instance

initSearchEngine

data SearchEngine doc key field feature

data SearchConfig doc key field feature

data SearchRankParameters field feature

data FeatureFunction

Helper type for non-term features

data NoFeatures

noFeatures

Managing documents to be searched

insertDoc

insertDocs

deleteDoc

Explain mode for query result rankings

queryExplain

data Explanation field feature term

setRankParams

Internal sanity check

invariant