sig
type t
type range = Biocaml_range.t
val empty : Biocaml_rSet.t
val of_range_list : (int * int) list -> Biocaml_rSet.t
val to_range_list : Biocaml_rSet.t -> (int * int) list
val to_list : Biocaml_rSet.t -> int list
val size : Biocaml_rSet.t -> int
val is_empty : Biocaml_rSet.t -> bool
val inter : Biocaml_rSet.t -> Biocaml_rSet.t -> Biocaml_rSet.t
val union : Biocaml_rSet.t -> Biocaml_rSet.t -> Biocaml_rSet.t
val diff : Biocaml_rSet.t -> Biocaml_rSet.t -> Biocaml_rSet.t
val subset : Biocaml_rSet.t -> Biocaml_rSet.t -> bool
end