···4747 S.empty
4848 ;;
49495050+ let union a b = S.fold add a b
5051 let of_list = List.fold_left (fun acc x -> add x acc) empty
5152 let of_seq = Seq.fold_left (fun acc x -> add x acc) empty
5253 let to_list = S.to_list
+1
lib/desert/range_set.mli
···1313 val singleton : elt -> t
1414 val add : elt -> t -> t
1515 val remove : elt -> t -> t
1616+ val union : t -> t -> t
1617 val of_list : elt list -> t
1718 val of_seq : elt Seq.t -> t
1819 val to_seq : t -> elt Seq.t