and elt = | Exact of int| Interv of int * int
val invariant : elt list -> unitval string_of_seti : elt list -> stringval pack : int -> int -> elt list -> elt listval tolist2 : elt list -> int listval tolist : elt list -> int listval fromlist : int list -> setival exactize2 : int -> int -> eltval mem : int -> elt list -> boolval iter : (int -> unit) -> elt list -> unitval is_empty : 'a list -> boolval choose : elt list -> intval elements : elt list -> int listval cardinal : elt list -> intval debug : elt list -> stringval patch1 : elt list -> elt listval patch2 : elt list -> elt listval patch3 : elt list -> elt list