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

Safe HaskellSafe-Inferred

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.

Synopsis

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

Deprecated: use doctypeName instead

doctypeName :: Tag name => Name nameSource

cdata :: Tag name => Name nameSource

Deprecated: use cdataName instead

cdataName :: Tag name => Name nameSource

xmlName :: Tag name => Name nameSource

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