sig
type ('a, 'b) t
val make :
('a list -> 'b) ->
('c Biocaml_genomeMap.location * 'b) Batteries.Enum.t ->
('c, 'b) Biocaml_genomeMap.Signal.t
val eval : 'a -> int -> ('a, 'b) Biocaml_genomeMap.Signal.t -> 'b
val fold :
('a -> Biocaml_genomeMap.range -> 'b -> 'c -> 'c) ->
('a, 'b) Biocaml_genomeMap.Signal.t -> 'c -> 'c
val enum :
('a, 'b) Biocaml_genomeMap.Signal.t ->
('a Biocaml_genomeMap.location * 'b) Batteries.Enum.t
end