Module HoareDomain.MapBot
Parameters
Signature
include sig ... end
val remove : key -> t -> t
val iter : (key -> value -> unit) -> t -> unit
val for_all : (key -> value -> bool) -> t -> bool
val equal : t -> t -> bool
val compare : t -> t -> int
val pretty : unit -> t -> Printable.Pretty.doc
val printXml : 'a BatInnerIO.output -> t -> unit
val name : unit -> string
val to_yojson : t -> Yojson.Safe.t
val arbitrary : unit -> t QCheck.arbitrary
val leq_with_fct : (value -> value -> bool) -> t -> t -> bool
val filter : (key -> bool) -> t -> t
val iter' : (key -> value -> unit) -> t -> unit
val for_all' : (key -> value -> bool) -> t -> bool
val exists' : (key -> value -> bool) -> t -> bool
val exists : (key -> bool) -> t -> bool
val fold' : (key -> value -> 'a -> 'a) -> t -> 'a -> 'a
val fold : (key -> 'a -> 'a) -> t -> 'a0 -> 'a1
val elements : t -> (key * R.t) list
val of_list : (key * R.t) list -> t
val pretty_diff : unit -> (t * t) -> Pretty.doc