HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulexml-1.3.14Haskell98

Text.XML.Light.Types

Basic XML types.

  • 7 types
  • 3 values
  • Packagexml-1.3.14
  • Exports10
  • LanguageHaskell98
  • LicenceBSD-3-Clause
  • SourceTypes.hs
datadata Content
#

XML content

Instances7Data, Show, Node, …
datadata Element
#

XML elements

Instances7Data, Show, Node, …
datadata Attr
#

XML attributes

Constructors

Instances17Eq, Data, Ord, Show, Node, …
datadata CData
#

XML CData

Instances7Data, Show, Node, …
  • Data CDataDefined in xml-1.3.14 · Text.XML.Light.Types
  • Show CDataDefined in xml-1.3.14 · Text.XML.Light.Types
  • Node CDataDefined in xml-1.3.14 · Text.XML.Light
  • Node [CData]Defined in xml-1.3.14 · Text.XML.Light
  • Node (Attr, CData)Defined in xml-1.3.14 · Text.XML.Light
  • Node ([Attr], CData)Defined in xml-1.3.14 · Text.XML.Light
  • Node ([Attr], [CData])Defined in xml-1.3.14 · Text.XML.Light
datadata CDataKind
#

Constructors

  • CDataText

    Ordinary character data; pretty printer escapes &, < etc.

  • CDataVerbatim

    Unescaped character data; pretty printer embeds it in <![CDATA[..

  • CDataRaw

    As-is character data; pretty printer passes it along without any escaping or CDATA wrap-up.

Instances3Eq, Data, Show