Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Text.XML.HXT.RelaxNG.CreatePattern
Description
Creates the Pattern
datastructure from a simplified Relax NG schema.
The created datastructure is used in the validation algorithm
(see also: Text.XML.HXT.RelaxNG.Validation)
Synopsis
- createPatternFromXmlTree :: LA XmlTree Pattern
- createNameClass :: LA XmlTree NameClass
- firstChild :: (ArrowTree a, Tree t) => a (t b) (t b)
- lastChild :: (ArrowTree a, Tree t) => a (t b) (t b)
- module Text.XML.HXT.RelaxNG.PatternFunctions
Documentation
createPatternFromXmlTree :: LA XmlTree Pattern Source #
Creates the Pattern
datastructure from a simplified Relax NG schema.
createNameClass :: LA XmlTree NameClass Source #
Creates a NameClass
from an "anyName"-, "nsName"- or "name"-Pattern,
firstChild :: (ArrowTree a, Tree t) => a (t b) (t b) Source #
Simple access arrows