forester.search
Forester_search.Index
forester.compiler
forester.core
forester.frontend
forester.human_datetime
forester.language_server
forester.parser
forester.prelude
forester.server
forester.test
forester.xml_names
module Ocurrences : sig ... end
type t = {
index : Ocurrences.t Spelll.Index.t;
number_of_tokens : int;
number_of_docs : int;
}
val average_doc_length : t -> float
val add_one : Forester_core.Types.content Forester_core.Types.article -> t -> t
val add : Forester_core.Types.content Forester_core.Types.article list -> t -> t
val search : ?fuzz:int -> t -> string -> (int list list * Forester_core.URI.t) list
module BM_25 : sig ... end
val create : Forester_core.Types.content Forester_core.Types.article list -> t
val marshal : t -> string -> unit
val unmarshal : string -> t