sig
type 'a t
val empty : 'a CamomileLibrary.Type.UMap.t
val is_empty : 'a CamomileLibrary.Type.UMap.t -> bool
val add :
?eq:('a -> 'a -> bool) ->
CamomileLibrary.Type.UChar.t ->
'a -> 'a CamomileLibrary.Type.UMap.t -> 'a CamomileLibrary.Type.UMap.t
val add_range :
?eq:('a -> 'a -> bool) ->
CamomileLibrary.Type.UChar.t ->
CamomileLibrary.Type.UChar.t ->
'a -> 'a CamomileLibrary.Type.UMap.t -> 'a CamomileLibrary.Type.UMap.t
val find :
CamomileLibrary.Type.UChar.t -> 'a CamomileLibrary.Type.UMap.t -> 'a
val remove :
CamomileLibrary.Type.UChar.t ->
'a CamomileLibrary.Type.UMap.t -> 'a CamomileLibrary.Type.UMap.t
val remove_range :
CamomileLibrary.Type.UChar.t ->
CamomileLibrary.