| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HaskellWorks.Data.Xml.Value
Documentation
Constructors
| XmlDocument | |
Fields
| |
| XmlText | |
Fields
| |
| XmlElement | |
Fields
| |
| XmlCData | |
| XmlComment | |
| XmlMeta | |
Fields
| |
| XmlError | |
Fields | |
Instances
| Eq Value Source # | |
| Show Value Source # | |
| RawDecode Value Source # | |
| HasValue Value Source # | |
Defined in HaskellWorks.Data.Xml.Value Methods value :: Lens' Value Value Source # attributes :: Traversal' Value [(String, String)] Source # cdata :: Traversal' Value String Source # childNodes :: Traversal' Value [Value] Source # comment :: Traversal' Value String Source # errorMessage :: Traversal' Value String Source # | |
| Decode Value Source # | |
Defined in HaskellWorks.Data.Xml.Decode | |
class HasValue c where Source #
Minimal complete definition
Methods
value :: Lens' c Value Source #
attributes :: Traversal' c [(String, String)] Source #
cdata :: Traversal' c String Source #
childNodes :: Traversal' c [Value] Source #
comment :: Traversal' c String Source #
errorMessage :: Traversal' c String Source #
name :: Traversal' c String Source #
textValue :: Traversal' c String Source #
Instances
| HasValue Value Source # | |
Defined in HaskellWorks.Data.Xml.Value Methods value :: Lens' Value Value Source # attributes :: Traversal' Value [(String, String)] Source # cdata :: Traversal' Value String Source # childNodes :: Traversal' Value [Value] Source # comment :: Traversal' Value String Source # errorMessage :: Traversal' Value String Source # | |