package jhupllib

  1. Overview
  2. Docs

Module type Jhupllib_multimap.Multimap_sigSource

Sourcetype t
Sourcetype key
Sourcetype value
Sourcemodule M : Batteries.Map.S with type key = key
Sourcemodule S : Batteries.Set.S with type elt = value
Sourceval empty : t
Sourceval is_empty : t -> bool
Sourceval num_keys : t -> int
Sourceval num_values : t -> int
Sourceval add : key -> value -> t -> t
Sourceval add_all : key -> value Batteries.Enum.t -> t -> t
Sourceval find : key -> t -> value Batteries.Enum.t
Sourceval remove : key -> value -> t -> t
Sourceval remove_all : key -> t -> t
Sourceval mem : key -> value -> t -> bool
Sourceval mem_any : key -> t -> bool
Sourceval singleton : key -> value -> t
Sourceval keys : t -> key Batteries.Enum.t
Sourceval enum : t -> (key * value) Batteries.Enum.t
Sourceval of_enum : (key * value) Batteries.Enum.t -> t
Sourceval enum_by_key : t -> (key * S.t) Batteries.Enum.t
Sourceval equal : t -> t -> bool
Sourceval compare : t -> t -> int