Module Ppx_sedlex.StringMap
val empty : 'a Sedlex_ppx.Ppx_sedlex.StringMap.tval add :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval add_to_list :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a ->
'a list Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a list Sedlex_ppx.Ppx_sedlex.StringMap.tval update :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
('a option -> 'a option) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval singleton :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval remove :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval merge :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a option -> 'b option -> 'c option) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'b Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'c Sedlex_ppx.Ppx_sedlex.StringMap.tval union :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> 'a -> 'a option) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval cardinal : 'a Sedlex_ppx.Ppx_sedlex.StringMap.t -> intval bindings :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) listval min_binding :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
Sedlex_ppx.Ppx_sedlex.StringMap.key * 'aval min_binding_opt :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) optionval max_binding :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
Sedlex_ppx.Ppx_sedlex.StringMap.key * 'aval max_binding_opt :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) optionval choose :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
Sedlex_ppx.Ppx_sedlex.StringMap.key * 'aval choose_opt :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) optionval find :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'aval find_opt :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a optionval find_first :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
Sedlex_ppx.Ppx_sedlex.StringMap.key * 'aval find_first_opt :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) optionval find_last :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
Sedlex_ppx.Ppx_sedlex.StringMap.key * 'aval find_last_opt :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) optionval iter :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> unit) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
unitval fold :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> 'acc -> 'acc) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'acc ->
'accval map :
('a -> 'b) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'b Sedlex_ppx.Ppx_sedlex.StringMap.tval mapi :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> 'b) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'b Sedlex_ppx.Ppx_sedlex.StringMap.tval filter :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval filter_map :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> 'b option) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'b Sedlex_ppx.Ppx_sedlex.StringMap.tval partition :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t * 'a Sedlex_ppx.Ppx_sedlex.StringMap.tval split :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t
* 'a option
* 'a Sedlex_ppx.Ppx_sedlex.StringMap.tval is_empty : 'a Sedlex_ppx.Ppx_sedlex.StringMap.t -> boolval mem :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
boolval equal :
('a -> 'a -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
boolval compare :
('a -> 'a -> int) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
intval for_all :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
boolval exists :
(Sedlex_ppx.Ppx_sedlex.StringMap.key -> 'a -> bool) ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
boolval to_list :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) listval of_list :
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) list ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval to_seq :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) Stdlib.Seq.tval to_rev_seq :
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) Stdlib.Seq.tval to_seq_from :
Sedlex_ppx.Ppx_sedlex.StringMap.key ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) Stdlib.Seq.tval add_seq :
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) Stdlib.Seq.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.tval of_seq :
(Sedlex_ppx.Ppx_sedlex.StringMap.key * 'a) Stdlib.Seq.t ->
'a Sedlex_ppx.Ppx_sedlex.StringMap.t