module Source_index:INDEXwith type elt = source_name and type id = source_id
type elt
type id
type t
val create : unit -> tval register : t -> elt -> idval search : t -> elt -> idval find : t -> id -> eltval compare_id : id -> id -> intval scribe_id : 'a Conduit.conduit -> 'a -> id -> unitval io_id : id Io.literateval iter : t -> (id -> elt -> unit) -> unitval set_watcher : t -> (id -> elt -> unit) -> unit