Module Types.Sequence
Convenience module to build regular expression types.
include Cduce_types__.Sequence
type error=|CopyTag of Types.t * Types.t|CopyAttr of Types.t * Types.t|UnderTag of Types.t * exn
exceptionError of error
val nil_type : Types.tval nil_node : Types.Node.tval nil_atom : AtomSet.V.tval nil_cst : Types.Const.tval any : Types.tval seqseq : Types.tval string : Types.tval string_latin1 : Types.tval char_latin1 : Types.tval any_xtransformable : Types.tval concat : Types.t -> Types.t -> Types.tval flatten : Types.t -> Types.tval map : (Types.t -> Types.t) -> Types.t -> Types.tval map_tree : Types.t -> (Types.t -> Types.t -> Types.t * Types.t) -> Types.t -> Types.tval star : Types.t -> Types.tval plus : Types.t -> Types.tval option : Types.Node.t -> Types.tval repet : int -> int option -> Types.t -> Types.tval approx : Types.t -> Types.tval ub_concat : Types.t -> Types.tval star_node : Types.Node.t -> Types.Node.tval seq_of_list : Types.t list -> Types.tgiven a list of descrs create the sequence type from them