Module Private.ISet
Set of integers
val mem : int -> t -> boolval add_range : int -> int -> t -> tval remove : int -> t -> tval remove_range : int -> int -> t -> tval compare : t -> t -> intval equal : t -> t -> boolval subset : t -> t -> boolval after : int -> t -> tval until : int -> t -> tval before : int -> t -> tval iter : (int -> unit) -> t -> unitval iter_range : (int -> int -> unit) -> t -> unitval fold : (int -> 'a -> 'a) -> t -> 'a -> 'aval fold_range : (int -> int -> 'a -> 'a) -> t -> 'a -> 'aval for_all : (int -> bool) -> t -> boolval exists : (int -> bool) -> t -> boolval filter : (int -> bool) -> t -> tval partition : (int -> bool) -> t -> t * tval elements : t -> int listval ranges : t -> (int * int) list