Module Ocamlformat_lib.Multimap

type (!'key, !'value, !'cmp) t = ('key, 'value Ocamlformat_stdlib.list, 'cmp) Ocamlformat_stdlib.Map.t
module M (K : sig ... end) : sig ... end
val update_multi : ('key, 'value, 'cmp) t -> src:'key -> dst:'key -> f: ('value Ocamlformat_stdlib.list -> 'value Ocamlformat_stdlib.list -> 'value Ocamlformat_stdlib.list) -> ('key, 'value, 'cmp) t
val change_multi : ('key, 'value, 'cmp) t -> 'key -> 'value Ocamlformat_stdlib.list -> ('key, 'value, 'cmp) t
val partition_multi : ('key, 'value, 'cmp) t -> src:'key -> dst:'key -> f:('value -> Ocamlformat_stdlib.bool) -> ('key, 'value, 'cmp) t
val filter : ('key, 'value, 'cmp) t -> f:('value -> Ocamlformat_stdlib.bool) -> ('key, 'value, 'cmp) t
val to_list : ('a, 'value, 'b) t -> 'value Ocamlformat_stdlib.list