seq package:hxt

generalization of arrow combinator >>> definition: seqA = foldl (>>>) this
Force evaluation like deepseq in Control.DeepSeq, but control the depth of evaluation. flatseq may evaluate more than seq but less than deepseq
Combine two picklers sequentially. If the first fails during unpickling, the whole unpickler fails
First apply a fixed pickler/unpickler, then a 2. one If the first fails during unpickling, the whole pickler fails. This can be used to check some properties of the input, e.g. whether a given fixed attribute or a namespace declaration exists (xpAddFixedAttr, xpAddNSDecl) or to filter the input, e.g. to ignore some elements or attributes (xpFilterCont, xpFilterAttr). When pickling, this can be used to insert some fixed XML pieces, e.g. namespace declarations, class attributes or other stuff.
Constructs a sequence (,) of two regular expressions
  • 1.parameter re_a : first regular expression in sequence
  • 2.parameter re_b : second regular expression in sequence
  • returns : new regular expression