Module type Biocaml_genomeMap.LSet


module type LSet = sig .. end
A set of locations

type 'a t 
val make : 'a Biocaml_genomeMap.location Batteries.Enum.t -> 'a t
val fold : ('a -> Biocaml_genomeMap.range -> 'b -> 'b) ->
'a t -> 'b -> 'b
fold guaranteed on increasing order keywise, and for each key
val intersects : 'a Biocaml_genomeMap.location -> 'a t -> bool
val enum : 'a t -> 'a Biocaml_genomeMap.location Batteries.Enum.t
val union : 'a t ->
'a t -> 'a t
val add : 'a Biocaml_genomeMap.location ->
'a t -> 'a t