Îõ³h$àN      Safe-InferredzNone>?ÀÔÙì2  hexml-lens&A prism for parsing and unparsing XML.unparsing is provided by .'"" ^? _XML)Just Node ""3Nameless nodes are inserted for trees with >1 root./"" ^? _XML.to nameJust ""7"" ^? _XML._children.ix(0)#Just Node ""7"" ^? _XML._children.ix(1)Just Node """ ^? _XML.re(_XML @String)._XML.to name Just "foo"The law x ^? re _XML . _XML == x4 doesn't hold for the nameless nodes injected by . parse "" ^? _Right.to nameJust ""6parse "" ^? _Right.re(_XML @String)._XML.to name Just "foo" hexml-lens-Fold over all the children (text and element) hexml-lensGetter for the  contents of a node hexml-lensGetter for the  contents of a node hexml-lens.Fold for accessing the text contents of a node hexml-lens&Fold for accessing attributes by name. hexml-lens+Name-Indexed fold over the attribute values hexml-lensÒA getter for accessing named children nodes This is a more efficient version of 9nodes foo = _children . to (filter (\n -> name n == foo))  hexml-lensGetter for the element children  hexml-lens node n = nodes n . folded         !"'hexml-lens-0.2.2-L4Za5bR4a3NDGdAhgraDBdText.XML.Hexml.LensPaths_hexml_lensXML_XML _contents_inner_outer textContents _Attribute iattributesnodes _childrennodemultiple$fXMLByteString$fXMLByteString0 $fXMLText $fXMLText0 $fXMLString$fXML[]version getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName!hexml-0.3.4-V3JTfApNSiIVPXZ5KSKTwText.XML.Hexmlouterparseinner