xml-basic-0.1.1.2: Basics for XML/HTML representation and processing

Text.XML.Basic.Tag

Description

We do not define a tag data type here, since this is too much bound to the particular use (e.g. list or tree structure). However we define a tag name and some special names.

Documentation

newtype Name ident Source

Constructors

Name 

Fields

unname :: ident
 

Instances

Eq ident => Eq (Name ident) 
Ord ident => Ord (Name ident) 
Show ident => Show (Name ident) 
Tag ident => C (Name ident) 

doctype :: Tag name => Name nameSource

doctypeName :: Tag name => Name nameSource

cdata :: Tag name => Name nameSource

cdataName :: Tag name => Name nameSource

xmlName :: Tag name => Name nameSource

maybeXMLEncoding :: (Tag name, Attribute name) => Name name -> T name string -> Maybe stringSource