ideas-1.8: Feedback services for intelligent tutoring systems

Maintainerbastiaan.heeren@ou.nl
Stabilityprovisional
Portabilityportable (depends on ghc)
Safe HaskellSafe
LanguageHaskell98

Ideas.Text.XML.Document

Description

Datatype for representing XML documents

Documentation

data Attribute Source #

Constructors

Name := AttValue 
Instances
Show Attribute Source # 
Instance details

Defined in Ideas.Text.XML.Document

Pretty Attribute Source # 
Instance details

Defined in Ideas.Text.XML.Document

Methods

pretty :: Attribute -> Doc

prettyList :: [Attribute] -> Doc

data Reference Source #

Constructors

CharRef Int 
EntityRef String 
Instances
Show Reference Source # 
Instance details

Defined in Ideas.Text.XML.Document

Pretty Reference Source # 
Instance details

Defined in Ideas.Text.XML.Document

Methods

pretty :: Reference -> Doc

prettyList :: [Reference] -> Doc

newtype Parameter Source #

Constructors

Parameter String 
Instances
Show Parameter Source # 
Instance details

Defined in Ideas.Text.XML.Document

Pretty Parameter Source # 
Instance details

Defined in Ideas.Text.XML.Document

Methods

pretty :: Parameter -> Doc

prettyList :: [Parameter] -> Doc

data XML Source #

Instances
Show XML Source # 
Instance details

Defined in Ideas.Text.XML.Document

Methods

showsPrec :: Int -> XML -> ShowS #

show :: XML -> String #

showList :: [XML] -> ShowS #

Pretty XML Source # 
Instance details

Defined in Ideas.Text.XML.Document

Methods

pretty :: XML -> Doc

prettyList :: [XML] -> Doc

data Element Source #

Constructors

Element 
Instances
Show Element Source # 
Instance details

Defined in Ideas.Text.XML.Document

Pretty Element Source # 
Instance details

Defined in Ideas.Text.XML.Document

Methods

pretty :: Element -> Doc

prettyList :: [Element] -> Doc

type Content = [XML] Source #

data DTD Source #

Constructors

DTD Name (Maybe ExternalID) [DocTypeDecl] 

prettyXML :: Bool -> XML -> Doc Source #