packages feed

hxt 9.3.1.15 → 9.3.1.16

raw patch · 12 files changed

+63/−31 lines, 12 filesdep −HUnitdep ~binarydep ~bytestringdep ~containersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies removed: HUnit

Dependency ranges changed: binary, bytestring, containers, deepseq, directory, filepath, hxt-charproperties, hxt-regex-xmlschema, hxt-unicode

API changes (from Hackage documentation)

- Control.Arrow.IOListArrow: instance Arrow IOLA
- Control.Arrow.IOListArrow: instance ArrowApply IOLA
- Control.Arrow.IOListArrow: instance ArrowChoice IOLA
- Control.Arrow.IOListArrow: instance ArrowExc IOLA
- Control.Arrow.IOListArrow: instance ArrowIO IOLA
- Control.Arrow.IOListArrow: instance ArrowIOIf IOLA
- Control.Arrow.IOListArrow: instance ArrowIf IOLA
- Control.Arrow.IOListArrow: instance ArrowList IOLA
- Control.Arrow.IOListArrow: instance ArrowNF IOLA
- Control.Arrow.IOListArrow: instance ArrowNavigatableTree IOLA
- Control.Arrow.IOListArrow: instance ArrowPlus IOLA
- Control.Arrow.IOListArrow: instance ArrowTree IOLA
- Control.Arrow.IOListArrow: instance ArrowWNF IOLA
- Control.Arrow.IOListArrow: instance ArrowZero IOLA
- Control.Arrow.IOListArrow: instance Category IOLA
- Control.Arrow.IOListArrow: runIOLA :: IOLA a b -> a -> IO [b]
- Control.Arrow.IOStateListArrow: instance Arrow (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowApply (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowChoice (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowExc (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowIO (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowIOIf (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowIf (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowList (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowNF (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowNavigatableTree (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowPlus (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowState s (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowTree (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowWNF (IOSLA s)
- Control.Arrow.IOStateListArrow: instance ArrowZero (IOSLA s)
- Control.Arrow.IOStateListArrow: instance Category (IOSLA s)
- Control.Arrow.IOStateListArrow: runIOSLA :: IOSLA s a b -> s -> a -> IO (s, [b])
- Control.Arrow.ListArrow: instance Arrow LA
- Control.Arrow.ListArrow: instance ArrowApply LA
- Control.Arrow.ListArrow: instance ArrowChoice LA
- Control.Arrow.ListArrow: instance ArrowIf LA
- Control.Arrow.ListArrow: instance ArrowList LA
- Control.Arrow.ListArrow: instance ArrowNF LA
- Control.Arrow.ListArrow: instance ArrowNavigatableTree LA
- Control.Arrow.ListArrow: instance ArrowPlus LA
- Control.Arrow.ListArrow: instance ArrowTree LA
- Control.Arrow.ListArrow: instance ArrowWNF LA
- Control.Arrow.ListArrow: instance ArrowZero LA
- Control.Arrow.ListArrow: instance Category LA
- Control.Arrow.ListArrow: runLA :: LA a b -> a -> [b]
- Control.Arrow.StateListArrow: instance Arrow (SLA s)
- Control.Arrow.StateListArrow: instance ArrowApply (SLA s)
- Control.Arrow.StateListArrow: instance ArrowChoice (SLA s)
- Control.Arrow.StateListArrow: instance ArrowIf (SLA s)
- Control.Arrow.StateListArrow: instance ArrowList (SLA s)
- Control.Arrow.StateListArrow: instance ArrowNF (SLA s)
- Control.Arrow.StateListArrow: instance ArrowNavigatableTree (SLA s)
- Control.Arrow.StateListArrow: instance ArrowPlus (SLA s)
- Control.Arrow.StateListArrow: instance ArrowState s (SLA s)
- Control.Arrow.StateListArrow: instance ArrowTree (SLA s)
- Control.Arrow.StateListArrow: instance ArrowWNF (SLA s)
- Control.Arrow.StateListArrow: instance ArrowZero (SLA s)
- Control.Arrow.StateListArrow: instance Category (SLA s)
- Control.Arrow.StateListArrow: runSLA :: SLA s a b -> s -> a -> (s, [b])
- Control.FlatSeq: instance (WNFData a, WNFData b) => WNFData (a, b)
- Control.FlatSeq: instance (WNFData a, WNFData b, WNFData c) => WNFData (a, b, c)
- Control.FlatSeq: instance (WNFData a, WNFData b, WNFData c, WNFData d) => WNFData (a, b, c, d)
- Control.FlatSeq: instance WNFData ()
- Control.FlatSeq: instance WNFData Bool
- Control.FlatSeq: instance WNFData Char
- Control.FlatSeq: instance WNFData Double
- Control.FlatSeq: instance WNFData Float
- Control.FlatSeq: instance WNFData Int
- Control.FlatSeq: instance WNFData Integer
- Control.FlatSeq: instance WNFData Word
- Control.FlatSeq: instance WNFData Word16
- Control.FlatSeq: instance WNFData Word32
- Control.FlatSeq: instance WNFData Word64
- Control.FlatSeq: instance WNFData Word8
- Control.FlatSeq: instance WNFData a => WNFData [a]
- Data.Atom: instance Eq Atom
- Data.Atom: instance NFData Atom
- Data.Atom: instance Ord Atom
- Data.Atom: instance Read Atom
- Data.Atom: instance Show Atom
- Data.Atom: instance Typeable Atom
- Data.Function.Selector: getS :: Selector s a -> s -> a
- Data.Function.Selector: instance Category Selector
- Data.Function.Selector: instance Comp1 (a, b) a
- Data.Function.Selector: instance Comp1 (a, b, c) a
- Data.Function.Selector: instance Comp2 (a, b) b
- Data.Function.Selector: instance Comp2 (a, b, c) b
- Data.Function.Selector: instance Comp3 (a, b, c) c
- Data.Function.Selector: setS :: Selector s a -> a -> s -> s
- Data.Tree.NTree.TypeDefs: instance Binary a => Binary (NTree a)
- Data.Tree.NTree.TypeDefs: instance Eq a => Eq (NTree a)
- Data.Tree.NTree.TypeDefs: instance Foldable NTree
- Data.Tree.NTree.TypeDefs: instance Functor NTree
- Data.Tree.NTree.TypeDefs: instance NFData a => NFData (NTree a)
- Data.Tree.NTree.TypeDefs: instance Ord a => Ord (NTree a)
- Data.Tree.NTree.TypeDefs: instance Read a => Read (NTree a)
- Data.Tree.NTree.TypeDefs: instance Show a => Show (NTree a)
- Data.Tree.NTree.TypeDefs: instance Traversable NTree
- Data.Tree.NTree.TypeDefs: instance Tree NTree
- Data.Tree.NTree.TypeDefs: instance Typeable NTree
- Data.Tree.NTree.TypeDefs: instance WNFData a => WNFData (NTree a)
- Data.Tree.NTree.Zipper.TypeDefs: context :: NTZipper a -> (NTBreadCrumbs a)
- Data.Tree.NTree.Zipper.TypeDefs: instance Functor NTCrumb
- Data.Tree.NTree.Zipper.TypeDefs: instance Functor NTZipper
- Data.Tree.NTree.Zipper.TypeDefs: instance NavigatableTree NTZipper
- Data.Tree.NTree.Zipper.TypeDefs: instance NavigatableTreeModify NTZipper NTree
- Data.Tree.NTree.Zipper.TypeDefs: instance NavigatableTreeToTree NTZipper NTree
- Data.Tree.NTree.Zipper.TypeDefs: instance Show a => Show (NTCrumb a)
- Data.Tree.NTree.Zipper.TypeDefs: instance Show a => Show (NTZipper a)
- Data.Tree.NTree.Zipper.TypeDefs: instance Tree NTZipper
- Data.Tree.NTree.Zipper.TypeDefs: ntree :: NTZipper a -> (NTree a)
- Text.XML.HXT.Arrow.DTDProcessing: instance Eq DTDPart
- Text.XML.HXT.Arrow.Pickle: appPickle :: PU a -> Pickler a
- Text.XML.HXT.Arrow.Pickle: appUnPickle :: PU a -> Unpickler a
- Text.XML.HXT.Arrow.Pickle: theSchema :: PU a -> Schema
- Text.XML.HXT.Arrow.Pickle.DTD: instance Show DTDdescr
- Text.XML.HXT.Arrow.Pickle.Schema: dtLib :: DataTypeDescr -> String
- Text.XML.HXT.Arrow.Pickle.Schema: dtName :: DataTypeDescr -> String
- Text.XML.HXT.Arrow.Pickle.Schema: dtParams :: DataTypeDescr -> Attributes
- Text.XML.HXT.Arrow.Pickle.Schema: instance Eq DataTypeDescr
- Text.XML.HXT.Arrow.Pickle.Schema: instance Eq Schema
- Text.XML.HXT.Arrow.Pickle.Schema: instance Show DataTypeDescr
- Text.XML.HXT.Arrow.Pickle.Schema: instance Show Schema
- Text.XML.HXT.Arrow.Pickle.Schema: sc_1 :: Schema -> Schema
- Text.XML.HXT.Arrow.Pickle.Schema: sc_dt :: Schema -> DataTypeDescr
- Text.XML.HXT.Arrow.Pickle.Schema: sc_l :: Schema -> [Schema]
- Text.XML.HXT.Arrow.Pickle.Schema: sc_lb :: Schema -> Int
- Text.XML.HXT.Arrow.Pickle.Schema: sc_n :: Schema -> Name
- Text.XML.HXT.Arrow.Pickle.Schema: sc_ub :: Schema -> Int
- Text.XML.HXT.Arrow.Pickle.Xml: appPickle :: PU a -> Pickler a
- Text.XML.HXT.Arrow.Pickle.Xml: appUnPickle :: PU a -> Unpickler a
- Text.XML.HXT.Arrow.Pickle.Xml: attributes :: St -> [XmlTree]
- Text.XML.HXT.Arrow.Pickle.Xml: contents :: St -> [XmlTree]
- Text.XML.HXT.Arrow.Pickle.Xml: instance (XmlPickler a, XmlPickler b) => XmlPickler (a, b)
- Text.XML.HXT.Arrow.Pickle.Xml: instance (XmlPickler a, XmlPickler b, XmlPickler c) => XmlPickler (a, b, c)
- Text.XML.HXT.Arrow.Pickle.Xml: instance (XmlPickler a, XmlPickler b, XmlPickler c, XmlPickler d) => XmlPickler (a, b, c, d)
- Text.XML.HXT.Arrow.Pickle.Xml: instance (XmlPickler a, XmlPickler b, XmlPickler c, XmlPickler d, XmlPickler e) => XmlPickler (a, b, c, d, e)
- Text.XML.HXT.Arrow.Pickle.Xml: instance Applicative Unpickler
- Text.XML.HXT.Arrow.Pickle.Xml: instance Functor Unpickler
- Text.XML.HXT.Arrow.Pickle.Xml: instance Monad Unpickler
- Text.XML.HXT.Arrow.Pickle.Xml: instance MonadError UnpickleErr Unpickler
- Text.XML.HXT.Arrow.Pickle.Xml: instance MonadState St Unpickler
- Text.XML.HXT.Arrow.Pickle.Xml: instance Show St
- Text.XML.HXT.Arrow.Pickle.Xml: instance XmlPickler ()
- Text.XML.HXT.Arrow.Pickle.Xml: instance XmlPickler Int
- Text.XML.HXT.Arrow.Pickle.Xml: instance XmlPickler Integer
- Text.XML.HXT.Arrow.Pickle.Xml: instance XmlPickler a => XmlPickler (Maybe a)
- Text.XML.HXT.Arrow.Pickle.Xml: instance XmlPickler a => XmlPickler [a]
- Text.XML.HXT.Arrow.Pickle.Xml: nesting :: St -> Int
- Text.XML.HXT.Arrow.Pickle.Xml: pelem :: St -> Bool
- Text.XML.HXT.Arrow.Pickle.Xml: pname :: St -> QName
- Text.XML.HXT.Arrow.Pickle.Xml: runUP :: Unpickler a -> St -> (UnpickleVal a, St)
- Text.XML.HXT.Arrow.Pickle.Xml: theSchema :: PU a -> Schema
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowDTD (IOSLA s)
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowDTD (SLA s)
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowDTD IOLA
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowDTD LA
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowXml (IOSLA s)
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowXml (SLA s)
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowXml IOLA
- Text.XML.HXT.Arrow.XmlArrow: instance ArrowXml LA
- Text.XML.HXT.Arrow.XmlRegex: instance Show XmlRegex
- Text.XML.HXT.Arrow.XmlState.TypeDefs: getS :: Selector s a -> s -> a
- Text.XML.HXT.Arrow.XmlState.TypeDefs: instance Eq XIOXoutConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: instance NFData XIOSysState
- Text.XML.HXT.Arrow.XmlState.TypeDefs: instance NFData us => NFData (XIOState us)
- Text.XML.HXT.Arrow.XmlState.TypeDefs: setS :: Selector s a -> a -> s -> s
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioAcceptedMimeTypes :: XIOParseConfig -> [String]
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioAddDefaultDTD :: XIOOutputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioAttrList :: XIOSysEnv -> !Attributes
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioBaseURI :: XIOSysEnv -> !String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioBinaryCompression :: XIOCacheConfig -> CompressionFct
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioBinaryDeCompression :: XIOCacheConfig -> DeCompressionFct
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioCache404Err :: XIOCacheConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioCacheConfig :: XIOSysEnv -> !XIOCacheConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioCacheDir :: XIOCacheConfig -> !String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioCacheRead :: XIOCacheConfig -> String -> IOSArrow XmlTree XmlTree
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioCanonicalize :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioCheckNamespaces :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioDefaultBaseURI :: XIOSysEnv -> !String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioDocumentAge :: XIOCacheConfig -> !Int
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioEncodingErrors :: XIOInputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioErrorMsgCollect :: XIOSysEnv -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioErrorMsgHandler :: XIOSysEnv -> String -> IO ()
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioErrorMsgList :: XIOSysWriter -> !XmlTrees
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioErrorStatus :: XIOSysWriter -> !Int
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioExpat :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioExpatErrors :: XIOSysWriter -> IOSArrow XmlTree XmlTree
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioExpatParser :: XIOParseConfig -> IOSArrow XmlTree XmlTree
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioFileMimeType :: XIOParseConfig -> String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioHttpHandler :: XIOInputConfig -> IOSArrow XmlTree XmlTree
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioIgnoreNoneXmlContents :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioIndent :: XIOOutputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioInputConfig :: XIOSysEnv -> !XIOInputConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioInputEncoding :: XIOInputConfig -> String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioInputOptions :: XIOInputConfig -> !Attributes
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioLowerCaseNames :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioMimeTypeFile :: XIOParseConfig -> String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioMimeTypeHandlers :: XIOParseConfig -> MimeTypeHandlers
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioMimeTypes :: XIOParseConfig -> MimeTypeTable
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioNoEmptyElemFor :: XIOOutputConfig -> ![String]
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioOutputConfig :: XIOSysEnv -> !XIOOutputConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioOutputEncoding :: XIOOutputConfig -> !String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioOutputFmt :: XIOOutputConfig -> !XIOXoutConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioParseByMimeType :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioParseConfig :: XIOSysEnv -> !XIOParseConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioParseHTML :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioPreserveComment :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioProxy :: XIOInputConfig -> String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRedirect :: XIOInputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxAttrList :: XIOSysWriter -> AssocList String XmlTrees
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxCheckRestr :: XIORelaxConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxCollectErrors :: XIORelaxConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxConfig :: XIOSysEnv -> !XIORelaxConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxDefineId :: XIOSysWriter -> !Int
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxNoOfErrors :: XIOSysWriter -> !Int
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxSchema :: XIORelaxConfig -> String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxValidate :: XIORelaxConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxValidateExtRef :: XIORelaxConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxValidateInclude :: XIORelaxConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRelaxValidator :: XIORelaxConfig -> IOSArrow XmlTree XmlTree
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioRemoveWS :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioShowHaskell :: XIOOutputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioShowTree :: XIOOutputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioStrictDeserialize :: XIOCacheConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioStrictInput :: XIOInputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioSubstDTDEntities :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioSubstHTMLEntities :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioSysEnv :: XIOSysState -> !XIOSysEnv
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioSysState :: XIOState us -> !XIOSysState
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioSysWriter :: XIOSysState -> !XIOSysWriter
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioTagSoup :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioTagSoupParser :: XIOParseConfig -> IOSArrow XmlTree XmlTree
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioTextMode :: XIOOutputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioTraceCmd :: XIOSysEnv -> Int -> String -> IO ()
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioTraceLevel :: XIOSysEnv -> !Int
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioUserState :: XIOState us -> !us
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioValidate :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioWarnings :: XIOParseConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioWithCache :: XIOCacheConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioXmlPi :: XIOOutputConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioXmlSchemaConfig :: XIOSysEnv -> !XIOXmlSchemaConfig
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioXmlSchemaSchema :: XIOXmlSchemaConfig -> String
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioXmlSchemaValidate :: XIOXmlSchemaConfig -> !Bool
- Text.XML.HXT.Arrow.XmlState.TypeDefs: xioXmlSchemaValidator :: XIOXmlSchemaConfig -> IOSArrow XmlTree XmlTree
- Text.XML.HXT.DOM.QualifiedName: instance Binary QName
- Text.XML.HXT.DOM.QualifiedName: instance Binary XName
- Text.XML.HXT.DOM.QualifiedName: instance Eq QName
- Text.XML.HXT.DOM.QualifiedName: instance Eq XName
- Text.XML.HXT.DOM.QualifiedName: instance NFData QName
- Text.XML.HXT.DOM.QualifiedName: instance NFData XName
- Text.XML.HXT.DOM.QualifiedName: instance Ord QName
- Text.XML.HXT.DOM.QualifiedName: instance Ord XName
- Text.XML.HXT.DOM.QualifiedName: instance Show QName
- Text.XML.HXT.DOM.QualifiedName: instance Typeable QName
- Text.XML.HXT.DOM.QualifiedName: instance Typeable XName
- Text.XML.HXT.DOM.QualifiedName: instance WNFData QName
- Text.XML.HXT.DOM.QualifiedName: instance WNFData XName
- Text.XML.HXT.DOM.TypeDefs: attrNodes :: XmlNodeSet -> [QName]
- Text.XML.HXT.DOM.TypeDefs: childNodes :: XmlNodeSet -> ChildNodes
- Text.XML.HXT.DOM.TypeDefs: instance Binary DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance Binary XNode
- Text.XML.HXT.DOM.TypeDefs: instance Enum DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance Eq DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance Eq XNode
- Text.XML.HXT.DOM.TypeDefs: instance Eq XmlNodeSet
- Text.XML.HXT.DOM.TypeDefs: instance NFData DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance NFData XNode
- Text.XML.HXT.DOM.TypeDefs: instance Ord DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance Read DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance Show DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance Show XNode
- Text.XML.HXT.DOM.TypeDefs: instance Show XmlNodeSet
- Text.XML.HXT.DOM.TypeDefs: instance Typeable DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance Typeable XNode
- Text.XML.HXT.DOM.TypeDefs: instance Typeable XmlNodeSet
- Text.XML.HXT.DOM.TypeDefs: instance WNFData DTDElem
- Text.XML.HXT.DOM.TypeDefs: instance WNFData XNode
- Text.XML.HXT.DOM.TypeDefs: thisNode :: XmlNodeSet -> Bool
- Text.XML.HXT.DOM.XmlNode: instance (XmlNode a, Tree t) => XmlNode (t a)
- Text.XML.HXT.DOM.XmlNode: instance XmlNode XNode
- Text.XML.HXT.DTDValidation.RE: instance Eq a => Eq (RE a)
- Text.XML.HXT.DTDValidation.RE: instance Ord a => Ord (RE a)
- Text.XML.HXT.DTDValidation.RE: instance Show a => Show (RE a)
- Text.XML.HXT.Parser.XmlCharParser: xps_normalizeNewline :: XPState s -> !Bool
- Text.XML.HXT.Parser.XmlCharParser: xps_userState :: XPState s -> s
+ Control.Arrow.IOListArrow: [runIOLA] :: IOLA a b -> a -> IO [b]
+ Control.Arrow.IOListArrow: instance Control.Arrow.Arrow Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowApply Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowChoice Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowExc.ArrowExc Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowIO.ArrowIO Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowIO.ArrowIOIf Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowIf.ArrowIf Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowList.ArrowList Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowNF.ArrowNF Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowNF.ArrowWNF Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowNavigatableTree.ArrowNavigatableTree Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowPlus Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowTree.ArrowTree Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Arrow.ArrowZero Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOListArrow: instance Control.Category.Category Control.Arrow.IOListArrow.IOLA
+ Control.Arrow.IOStateListArrow: [runIOSLA] :: IOSLA s a b -> s -> a -> IO (s, [b])
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.Arrow (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowApply (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowChoice (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowExc.ArrowExc (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowIO.ArrowIO (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowIO.ArrowIOIf (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowIf.ArrowIf (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowList.ArrowList (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowNF.ArrowNF (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowNF.ArrowWNF (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowNavigatableTree.ArrowNavigatableTree (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowPlus (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowState.ArrowState s (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowTree.ArrowTree (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Arrow.ArrowZero (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.IOStateListArrow: instance Control.Category.Category (Control.Arrow.IOStateListArrow.IOSLA s)
+ Control.Arrow.ListArrow: [runLA] :: LA a b -> a -> [b]
+ Control.Arrow.ListArrow: instance Control.Arrow.Arrow Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowApply Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowChoice Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowIf.ArrowIf Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowList.ArrowList Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowNF.ArrowNF Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowNF.ArrowWNF Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowNavigatableTree.ArrowNavigatableTree Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowPlus Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowTree.ArrowTree Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Arrow.ArrowZero Control.Arrow.ListArrow.LA
+ Control.Arrow.ListArrow: instance Control.Category.Category Control.Arrow.ListArrow.LA
+ Control.Arrow.StateListArrow: [runSLA] :: SLA s a b -> s -> a -> (s, [b])
+ Control.Arrow.StateListArrow: instance Control.Arrow.Arrow (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowApply (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowChoice (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowIf.ArrowIf (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowList.ArrowList (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowNF.ArrowNF (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowNF.ArrowWNF (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowNavigatableTree.ArrowNavigatableTree (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowPlus (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowState.ArrowState s (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowTree.ArrowTree (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Arrow.ArrowZero (Control.Arrow.StateListArrow.SLA s)
+ Control.Arrow.StateListArrow: instance Control.Category.Category (Control.Arrow.StateListArrow.SLA s)
+ Control.FlatSeq: infixr 0 $!!
+ Control.FlatSeq: instance (Control.FlatSeq.WNFData a, Control.FlatSeq.WNFData b) => Control.FlatSeq.WNFData (a, b)
+ Control.FlatSeq: instance (Control.FlatSeq.WNFData a, Control.FlatSeq.WNFData b, Control.FlatSeq.WNFData c) => Control.FlatSeq.WNFData (a, b, c)
+ Control.FlatSeq: instance (Control.FlatSeq.WNFData a, Control.FlatSeq.WNFData b, Control.FlatSeq.WNFData c, Control.FlatSeq.WNFData d) => Control.FlatSeq.WNFData (a, b, c, d)
+ Control.FlatSeq: instance Control.FlatSeq.WNFData ()
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Integer.Type.Integer
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Types.Bool
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Types.Char
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Types.Double
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Types.Float
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Types.Int
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Types.Word
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Word.Word16
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Word.Word32
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Word.Word64
+ Control.FlatSeq: instance Control.FlatSeq.WNFData GHC.Word.Word8
+ Control.FlatSeq: instance Control.FlatSeq.WNFData a => Control.FlatSeq.WNFData [a]
+ Data.Atom: instance Control.DeepSeq.NFData Data.Atom.Atom
+ Data.Atom: instance GHC.Classes.Eq Data.Atom.Atom
+ Data.Atom: instance GHC.Classes.Ord Data.Atom.Atom
+ Data.Atom: instance GHC.Read.Read Data.Atom.Atom
+ Data.Atom: instance GHC.Show.Show Data.Atom.Atom
+ Data.Function.Selector: [getS] :: Selector s a -> s -> a
+ Data.Function.Selector: [setS] :: Selector s a -> a -> s -> s
+ Data.Function.Selector: infixr 3 .&&&.
+ Data.Function.Selector: instance Control.Category.Category Data.Function.Selector.Selector
+ Data.Function.Selector: instance Data.Function.Selector.Comp1 (a, b) a
+ Data.Function.Selector: instance Data.Function.Selector.Comp1 (a, b, c) a
+ Data.Function.Selector: instance Data.Function.Selector.Comp2 (a, b) b
+ Data.Function.Selector: instance Data.Function.Selector.Comp2 (a, b, c) b
+ Data.Function.Selector: instance Data.Function.Selector.Comp3 (a, b, c) c
+ Data.Tree.NTree.TypeDefs: instance Control.DeepSeq.NFData a => Control.DeepSeq.NFData (Data.Tree.NTree.TypeDefs.NTree a)
+ Data.Tree.NTree.TypeDefs: instance Control.FlatSeq.WNFData a => Control.FlatSeq.WNFData (Data.Tree.NTree.TypeDefs.NTree a)
+ Data.Tree.NTree.TypeDefs: instance Data.Binary.Class.Binary a => Data.Binary.Class.Binary (Data.Tree.NTree.TypeDefs.NTree a)
+ Data.Tree.NTree.TypeDefs: instance Data.Foldable.Foldable Data.Tree.NTree.TypeDefs.NTree
+ Data.Tree.NTree.TypeDefs: instance Data.Traversable.Traversable Data.Tree.NTree.TypeDefs.NTree
+ Data.Tree.NTree.TypeDefs: instance Data.Tree.Class.Tree Data.Tree.NTree.TypeDefs.NTree
+ Data.Tree.NTree.TypeDefs: instance GHC.Base.Functor Data.Tree.NTree.TypeDefs.NTree
+ Data.Tree.NTree.TypeDefs: instance GHC.Classes.Eq a => GHC.Classes.Eq (Data.Tree.NTree.TypeDefs.NTree a)
+ Data.Tree.NTree.TypeDefs: instance GHC.Classes.Ord a => GHC.Classes.Ord (Data.Tree.NTree.TypeDefs.NTree a)
+ Data.Tree.NTree.TypeDefs: instance GHC.Read.Read a => GHC.Read.Read (Data.Tree.NTree.TypeDefs.NTree a)
+ Data.Tree.NTree.TypeDefs: instance GHC.Show.Show a => GHC.Show.Show (Data.Tree.NTree.TypeDefs.NTree a)
+ Data.Tree.NTree.Zipper.TypeDefs: [context] :: NTZipper a -> (NTBreadCrumbs a)
+ Data.Tree.NTree.Zipper.TypeDefs: [ntree] :: NTZipper a -> (NTree a)
+ Data.Tree.NTree.Zipper.TypeDefs: instance Data.Tree.Class.Tree Data.Tree.NTree.Zipper.TypeDefs.NTZipper
+ Data.Tree.NTree.Zipper.TypeDefs: instance Data.Tree.NavigatableTree.Class.NavigatableTree Data.Tree.NTree.Zipper.TypeDefs.NTZipper
+ Data.Tree.NTree.Zipper.TypeDefs: instance Data.Tree.NavigatableTree.Class.NavigatableTreeModify Data.Tree.NTree.Zipper.TypeDefs.NTZipper Data.Tree.NTree.TypeDefs.NTree
+ Data.Tree.NTree.Zipper.TypeDefs: instance Data.Tree.NavigatableTree.Class.NavigatableTreeToTree Data.Tree.NTree.Zipper.TypeDefs.NTZipper Data.Tree.NTree.TypeDefs.NTree
+ Data.Tree.NTree.Zipper.TypeDefs: instance GHC.Base.Functor Data.Tree.NTree.Zipper.TypeDefs.NTCrumb
+ Data.Tree.NTree.Zipper.TypeDefs: instance GHC.Base.Functor Data.Tree.NTree.Zipper.TypeDefs.NTZipper
+ Data.Tree.NTree.Zipper.TypeDefs: instance GHC.Show.Show a => GHC.Show.Show (Data.Tree.NTree.Zipper.TypeDefs.NTCrumb a)
+ Data.Tree.NTree.Zipper.TypeDefs: instance GHC.Show.Show a => GHC.Show.Show (Data.Tree.NTree.Zipper.TypeDefs.NTZipper a)
+ Text.XML.HXT.Arrow.DTDProcessing: instance GHC.Classes.Eq Text.XML.HXT.Arrow.DTDProcessing.DTDPart
+ Text.XML.HXT.Arrow.Pickle: [appPickle] :: PU a -> Pickler a
+ Text.XML.HXT.Arrow.Pickle: [appUnPickle] :: PU a -> Unpickler a
+ Text.XML.HXT.Arrow.Pickle: [theSchema] :: PU a -> Schema
+ Text.XML.HXT.Arrow.Pickle.DTD: instance GHC.Show.Show Text.XML.HXT.Arrow.Pickle.DTD.DTDdescr
+ Text.XML.HXT.Arrow.Pickle.Schema: [dtLib] :: DataTypeDescr -> String
+ Text.XML.HXT.Arrow.Pickle.Schema: [dtName] :: DataTypeDescr -> String
+ Text.XML.HXT.Arrow.Pickle.Schema: [dtParams] :: DataTypeDescr -> Attributes
+ Text.XML.HXT.Arrow.Pickle.Schema: [sc_1] :: Schema -> Schema
+ Text.XML.HXT.Arrow.Pickle.Schema: [sc_dt] :: Schema -> DataTypeDescr
+ Text.XML.HXT.Arrow.Pickle.Schema: [sc_l] :: Schema -> [Schema]
+ Text.XML.HXT.Arrow.Pickle.Schema: [sc_lb] :: Schema -> Int
+ Text.XML.HXT.Arrow.Pickle.Schema: [sc_n] :: Schema -> Name
+ Text.XML.HXT.Arrow.Pickle.Schema: [sc_ub] :: Schema -> Int
+ Text.XML.HXT.Arrow.Pickle.Schema: instance GHC.Classes.Eq Text.XML.HXT.Arrow.Pickle.Schema.DataTypeDescr
+ Text.XML.HXT.Arrow.Pickle.Schema: instance GHC.Classes.Eq Text.XML.HXT.Arrow.Pickle.Schema.Schema
+ Text.XML.HXT.Arrow.Pickle.Schema: instance GHC.Show.Show Text.XML.HXT.Arrow.Pickle.Schema.DataTypeDescr
+ Text.XML.HXT.Arrow.Pickle.Schema: instance GHC.Show.Show Text.XML.HXT.Arrow.Pickle.Schema.Schema
+ Text.XML.HXT.Arrow.Pickle.Xml: [appPickle] :: PU a -> Pickler a
+ Text.XML.HXT.Arrow.Pickle.Xml: [appUnPickle] :: PU a -> Unpickler a
+ Text.XML.HXT.Arrow.Pickle.Xml: [attributes] :: St -> [XmlTree]
+ Text.XML.HXT.Arrow.Pickle.Xml: [contents] :: St -> [XmlTree]
+ Text.XML.HXT.Arrow.Pickle.Xml: [nesting] :: St -> Int
+ Text.XML.HXT.Arrow.Pickle.Xml: [pelem] :: St -> Bool
+ Text.XML.HXT.Arrow.Pickle.Xml: [pname] :: St -> QName
+ Text.XML.HXT.Arrow.Pickle.Xml: [runUP] :: Unpickler a -> St -> (UnpickleVal a, St)
+ Text.XML.HXT.Arrow.Pickle.Xml: [theSchema] :: PU a -> Schema
+ Text.XML.HXT.Arrow.Pickle.Xml: instance (Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler a, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler b) => Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler (a, b)
+ Text.XML.HXT.Arrow.Pickle.Xml: instance (Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler a, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler b, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler c) => Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler (a, b, c)
+ Text.XML.HXT.Arrow.Pickle.Xml: instance (Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler a, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler b, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler c, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler d) => Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler (a, b, c, d)
+ Text.XML.HXT.Arrow.Pickle.Xml: instance (Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler a, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler b, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler c, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler d, Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler e) => Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler (a, b, c, d, e)
+ Text.XML.HXT.Arrow.Pickle.Xml: instance Control.Monad.Error.Class.MonadError Text.XML.HXT.Arrow.Pickle.Xml.UnpickleErr Text.XML.HXT.Arrow.Pickle.Xml.Unpickler
+ Text.XML.HXT.Arrow.Pickle.Xml: instance Control.Monad.State.Class.MonadState Text.XML.HXT.Arrow.Pickle.Xml.St Text.XML.HXT.Arrow.Pickle.Xml.Unpickler
+ Text.XML.HXT.Arrow.Pickle.Xml: instance GHC.Base.Applicative Text.XML.HXT.Arrow.Pickle.Xml.Unpickler
+ Text.XML.HXT.Arrow.Pickle.Xml: instance GHC.Base.Functor Text.XML.HXT.Arrow.Pickle.Xml.Unpickler
+ Text.XML.HXT.Arrow.Pickle.Xml: instance GHC.Base.Monad Text.XML.HXT.Arrow.Pickle.Xml.Unpickler
+ Text.XML.HXT.Arrow.Pickle.Xml: instance GHC.Show.Show Text.XML.HXT.Arrow.Pickle.Xml.St
+ Text.XML.HXT.Arrow.Pickle.Xml: instance Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler ()
+ Text.XML.HXT.Arrow.Pickle.Xml: instance Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler GHC.Integer.Type.Integer
+ Text.XML.HXT.Arrow.Pickle.Xml: instance Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler GHC.Types.Int
+ Text.XML.HXT.Arrow.Pickle.Xml: instance Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler a => Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler (GHC.Base.Maybe a)
+ Text.XML.HXT.Arrow.Pickle.Xml: instance Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler a => Text.XML.HXT.Arrow.Pickle.Xml.XmlPickler [a]
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowDTD (Control.Arrow.IOStateListArrow.IOSLA s)
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowDTD (Control.Arrow.StateListArrow.SLA s)
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowDTD Control.Arrow.IOListArrow.IOLA
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowDTD Control.Arrow.ListArrow.LA
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowXml (Control.Arrow.IOStateListArrow.IOSLA s)
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowXml (Control.Arrow.StateListArrow.SLA s)
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowXml Control.Arrow.IOListArrow.IOLA
+ Text.XML.HXT.Arrow.XmlArrow: instance Text.XML.HXT.Arrow.XmlArrow.ArrowXml Control.Arrow.ListArrow.LA
+ Text.XML.HXT.Arrow.XmlRegex: instance GHC.Show.Show Text.XML.HXT.Arrow.XmlRegex.XmlRegex
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [getS] :: Selector s a -> s -> a
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [setS] :: Selector s a -> a -> s -> s
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioAcceptedMimeTypes] :: XIOParseConfig -> [String]
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioAddDefaultDTD] :: XIOOutputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioAttrList] :: XIOSysEnv -> !Attributes
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioBaseURI] :: XIOSysEnv -> !String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioBinaryCompression] :: XIOCacheConfig -> CompressionFct
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioBinaryDeCompression] :: XIOCacheConfig -> DeCompressionFct
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioCache404Err] :: XIOCacheConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioCacheConfig] :: XIOSysEnv -> !XIOCacheConfig
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioCacheDir] :: XIOCacheConfig -> !String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioCacheRead] :: XIOCacheConfig -> String -> IOSArrow XmlTree XmlTree
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioCanonicalize] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioCheckNamespaces] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioDefaultBaseURI] :: XIOSysEnv -> !String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioDocumentAge] :: XIOCacheConfig -> !Int
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioEncodingErrors] :: XIOInputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioErrorMsgCollect] :: XIOSysEnv -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioErrorMsgHandler] :: XIOSysEnv -> String -> IO ()
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioErrorMsgList] :: XIOSysWriter -> !XmlTrees
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioErrorStatus] :: XIOSysWriter -> !Int
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioExpatErrors] :: XIOSysWriter -> IOSArrow XmlTree XmlTree
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioExpatParser] :: XIOParseConfig -> IOSArrow XmlTree XmlTree
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioExpat] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioFileMimeType] :: XIOParseConfig -> String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioHttpHandler] :: XIOInputConfig -> IOSArrow XmlTree XmlTree
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioIgnoreNoneXmlContents] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioIndent] :: XIOOutputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioInputConfig] :: XIOSysEnv -> !XIOInputConfig
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioInputEncoding] :: XIOInputConfig -> String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioInputOptions] :: XIOInputConfig -> !Attributes
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioLowerCaseNames] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioMimeTypeFile] :: XIOParseConfig -> String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioMimeTypeHandlers] :: XIOParseConfig -> MimeTypeHandlers
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioMimeTypes] :: XIOParseConfig -> MimeTypeTable
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioNoEmptyElemFor] :: XIOOutputConfig -> ![String]
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioOutputConfig] :: XIOSysEnv -> !XIOOutputConfig
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioOutputEncoding] :: XIOOutputConfig -> !String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioOutputFmt] :: XIOOutputConfig -> !XIOXoutConfig
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioParseByMimeType] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioParseConfig] :: XIOSysEnv -> !XIOParseConfig
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioParseHTML] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioPreserveComment] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioProxy] :: XIOInputConfig -> String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRedirect] :: XIOInputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxAttrList] :: XIOSysWriter -> AssocList String XmlTrees
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxCheckRestr] :: XIORelaxConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxCollectErrors] :: XIORelaxConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxConfig] :: XIOSysEnv -> !XIORelaxConfig
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxDefineId] :: XIOSysWriter -> !Int
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxNoOfErrors] :: XIOSysWriter -> !Int
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxSchema] :: XIORelaxConfig -> String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxValidateExtRef] :: XIORelaxConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxValidateInclude] :: XIORelaxConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxValidate] :: XIORelaxConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRelaxValidator] :: XIORelaxConfig -> IOSArrow XmlTree XmlTree
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioRemoveWS] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioShowHaskell] :: XIOOutputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioShowTree] :: XIOOutputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioStrictDeserialize] :: XIOCacheConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioStrictInput] :: XIOInputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioSubstDTDEntities] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioSubstHTMLEntities] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioSysEnv] :: XIOSysState -> !XIOSysEnv
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioSysState] :: XIOState us -> !XIOSysState
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioSysWriter] :: XIOSysState -> !XIOSysWriter
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioTagSoupParser] :: XIOParseConfig -> IOSArrow XmlTree XmlTree
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioTagSoup] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioTextMode] :: XIOOutputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioTraceCmd] :: XIOSysEnv -> Int -> String -> IO ()
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioTraceLevel] :: XIOSysEnv -> !Int
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioUserState] :: XIOState us -> !us
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioValidate] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioWarnings] :: XIOParseConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioWithCache] :: XIOCacheConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioXmlPi] :: XIOOutputConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioXmlSchemaConfig] :: XIOSysEnv -> !XIOXmlSchemaConfig
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioXmlSchemaSchema] :: XIOXmlSchemaConfig -> String
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioXmlSchemaValidate] :: XIOXmlSchemaConfig -> !Bool
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: [xioXmlSchemaValidator] :: XIOXmlSchemaConfig -> IOSArrow XmlTree XmlTree
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: infixr 3 .&&&.
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: instance Control.DeepSeq.NFData Text.XML.HXT.Arrow.XmlState.TypeDefs.XIOSysState
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: instance Control.DeepSeq.NFData us => Control.DeepSeq.NFData (Text.XML.HXT.Arrow.XmlState.TypeDefs.XIOState us)
+ Text.XML.HXT.Arrow.XmlState.TypeDefs: instance GHC.Classes.Eq Text.XML.HXT.Arrow.XmlState.TypeDefs.XIOXoutConfig
+ Text.XML.HXT.DOM.QualifiedName: instance Control.DeepSeq.NFData Text.XML.HXT.DOM.QualifiedName.QName
+ Text.XML.HXT.DOM.QualifiedName: instance Control.DeepSeq.NFData Text.XML.HXT.DOM.QualifiedName.XName
+ Text.XML.HXT.DOM.QualifiedName: instance Control.FlatSeq.WNFData Text.XML.HXT.DOM.QualifiedName.QName
+ Text.XML.HXT.DOM.QualifiedName: instance Control.FlatSeq.WNFData Text.XML.HXT.DOM.QualifiedName.XName
+ Text.XML.HXT.DOM.QualifiedName: instance Data.Binary.Class.Binary Text.XML.HXT.DOM.QualifiedName.QName
+ Text.XML.HXT.DOM.QualifiedName: instance Data.Binary.Class.Binary Text.XML.HXT.DOM.QualifiedName.XName
+ Text.XML.HXT.DOM.QualifiedName: instance GHC.Classes.Eq Text.XML.HXT.DOM.QualifiedName.QName
+ Text.XML.HXT.DOM.QualifiedName: instance GHC.Classes.Eq Text.XML.HXT.DOM.QualifiedName.XName
+ Text.XML.HXT.DOM.QualifiedName: instance GHC.Classes.Ord Text.XML.HXT.DOM.QualifiedName.QName
+ Text.XML.HXT.DOM.QualifiedName: instance GHC.Classes.Ord Text.XML.HXT.DOM.QualifiedName.XName
+ Text.XML.HXT.DOM.QualifiedName: instance GHC.Show.Show Text.XML.HXT.DOM.QualifiedName.QName
+ Text.XML.HXT.DOM.TypeDefs: [attrNodes] :: XmlNodeSet -> [QName]
+ Text.XML.HXT.DOM.TypeDefs: [childNodes] :: XmlNodeSet -> ChildNodes
+ Text.XML.HXT.DOM.TypeDefs: [thisNode] :: XmlNodeSet -> Bool
+ Text.XML.HXT.DOM.TypeDefs: instance Control.DeepSeq.NFData Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance Control.DeepSeq.NFData Text.XML.HXT.DOM.TypeDefs.XNode
+ Text.XML.HXT.DOM.TypeDefs: instance Control.FlatSeq.WNFData Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance Control.FlatSeq.WNFData Text.XML.HXT.DOM.TypeDefs.XNode
+ Text.XML.HXT.DOM.TypeDefs: instance Data.Binary.Class.Binary Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance Data.Binary.Class.Binary Text.XML.HXT.DOM.TypeDefs.XNode
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Classes.Eq Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Classes.Eq Text.XML.HXT.DOM.TypeDefs.XNode
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Classes.Eq Text.XML.HXT.DOM.TypeDefs.XmlNodeSet
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Classes.Ord Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Enum.Enum Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Read.Read Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Show.Show Text.XML.HXT.DOM.TypeDefs.DTDElem
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Show.Show Text.XML.HXT.DOM.TypeDefs.XNode
+ Text.XML.HXT.DOM.TypeDefs: instance GHC.Show.Show Text.XML.HXT.DOM.TypeDefs.XmlNodeSet
+ Text.XML.HXT.DOM.XmlNode: instance (Text.XML.HXT.DOM.XmlNode.XmlNode a, Data.Tree.Class.Tree t) => Text.XML.HXT.DOM.XmlNode.XmlNode (t a)
+ Text.XML.HXT.DOM.XmlNode: instance Text.XML.HXT.DOM.XmlNode.XmlNode Text.XML.HXT.DOM.TypeDefs.XNode
+ Text.XML.HXT.DTDValidation.RE: instance GHC.Classes.Eq a => GHC.Classes.Eq (Text.XML.HXT.DTDValidation.RE.RE a)
+ Text.XML.HXT.DTDValidation.RE: instance GHC.Classes.Ord a => GHC.Classes.Ord (Text.XML.HXT.DTDValidation.RE.RE a)
+ Text.XML.HXT.DTDValidation.RE: instance GHC.Show.Show a => GHC.Show.Show (Text.XML.HXT.DTDValidation.RE.RE a)
+ Text.XML.HXT.DTDValidation.TypeDefs: infixr 0 $$
+ Text.XML.HXT.Parser.XmlCharParser: [xps_normalizeNewline] :: XPState s -> !Bool
+ Text.XML.HXT.Parser.XmlCharParser: [xps_userState] :: XPState s -> s
- Control.Arrow.ArrowNF: class Arrow a => ArrowNF a where rnfA f = f >>^ (\ x -> deepseq x x)
+ Control.Arrow.ArrowNF: class (Arrow a) => ArrowNF a where rnfA f = f >>^ (\ x -> deepseq x x)
- Control.Arrow.ArrowNavigatableTree: class ArrowList a => ArrowNavigatableTree a where moveUp = arrL $ maybeToList . mvUp moveDown = arrL $ maybeToList . mvDown moveLeft = arrL $ maybeToList . mvLeft moveRight = arrL $ maybeToList . mvRight
+ Control.Arrow.ArrowNavigatableTree: class (ArrowList a) => ArrowNavigatableTree a where moveUp = arrL $ maybeToList . mvUp moveDown = arrL $ maybeToList . mvDown moveLeft = arrL $ maybeToList . mvLeft moveRight = arrL $ maybeToList . mvRight
- Data.Function.Selector: chgM :: Monad m => Selector s a -> (a -> m a) -> (s -> m s)
+ Data.Function.Selector: chgM :: (Monad m) => Selector s a -> (a -> m a) -> (s -> m s)
- Text.XML.HXT.Arrow.Binary: readBinaryValue :: Binary a => String -> IOStateArrow s b a
+ Text.XML.HXT.Arrow.Binary: readBinaryValue :: (Binary a) => String -> IOStateArrow s b a
- Text.XML.HXT.Arrow.Binary: writeBinaryValue :: Binary a => String -> IOStateArrow s a ()
+ Text.XML.HXT.Arrow.Binary: writeBinaryValue :: (Binary a) => String -> IOStateArrow s a ()
- Text.XML.HXT.Arrow.Pickle: showPickled :: XmlPickler a => SysConfigList -> a -> String
+ Text.XML.HXT.Arrow.Pickle: showPickled :: (XmlPickler a) => SysConfigList -> a -> String
- Text.XML.HXT.Arrow.Pickle: xpDefault :: Eq a => a -> PU a -> PU a
+ Text.XML.HXT.Arrow.Pickle: xpDefault :: (Eq a) => a -> PU a -> PU a
- Text.XML.HXT.Arrow.Pickle.Xml: showPickled :: XmlPickler a => SysConfigList -> a -> String
+ Text.XML.HXT.Arrow.Pickle.Xml: showPickled :: (XmlPickler a) => SysConfigList -> a -> String
- Text.XML.HXT.Arrow.Pickle.Xml: xpDefault :: Eq a => a -> PU a -> PU a
+ Text.XML.HXT.Arrow.Pickle.Xml: xpDefault :: (Eq a) => a -> PU a -> PU a
- Text.XML.HXT.Arrow.XmlArrow: class ArrowXml a => ArrowDTD a where isDTDDoctype = isA (maybe False (== DOCTYPE) . getDTDPart) isDTDElement = isA (maybe False (== ELEMENT) . getDTDPart) isDTDContent = isA (maybe False (== CONTENT) . getDTDPart) isDTDAttlist = isA (maybe False (== ATTLIST) . getDTDPart) isDTDEntity = isA (maybe False (== ENTITY) . getDTDPart) isDTDPEntity = isA (maybe False (== PENTITY) . getDTDPart) isDTDNotation = isA (maybe False (== NOTATION) . getDTDPart) isDTDCondSect = isA (maybe False (== CONDSECT) . getDTDPart) isDTDName = isA (maybe False (== NAME) . getDTDPart) isDTDPERef = isA (maybe False (== PEREF) . getDTDPart) hasDTDAttr n = isA (isJust . lookup n . fromMaybe [] . getDTDAttrl) getDTDAttrValue n = arrL (maybeToList . lookup n . fromMaybe [] . getDTDAttrl) setDTDAttrValue n v = arr (changeDTDAttrl (addEntry n v)) `when` isDTD mkDTDElem e al cf = listA cf >>> arr (mkDTDElem e al) mkDTDDoctype = mkDTDElem DOCTYPE mkDTDElement al = mkDTDElem ELEMENT al none mkDTDEntity al = mkDTDElem ENTITY al none mkDTDPEntity al = mkDTDElem PENTITY al none
+ Text.XML.HXT.Arrow.XmlArrow: class (ArrowXml a) => ArrowDTD a where isDTDDoctype = isA (maybe False (== DOCTYPE) . getDTDPart) isDTDElement = isA (maybe False (== ELEMENT) . getDTDPart) isDTDContent = isA (maybe False (== CONTENT) . getDTDPart) isDTDAttlist = isA (maybe False (== ATTLIST) . getDTDPart) isDTDEntity = isA (maybe False (== ENTITY) . getDTDPart) isDTDPEntity = isA (maybe False (== PENTITY) . getDTDPart) isDTDNotation = isA (maybe False (== NOTATION) . getDTDPart) isDTDCondSect = isA (maybe False (== CONDSECT) . getDTDPart) isDTDName = isA (maybe False (== NAME) . getDTDPart) isDTDPERef = isA (maybe False (== PEREF) . getDTDPart) hasDTDAttr n = isA (isJust . lookup n . fromMaybe [] . getDTDAttrl) getDTDAttrValue n = arrL (maybeToList . lookup n . fromMaybe [] . getDTDAttrl) setDTDAttrValue n v = arr (changeDTDAttrl (addEntry n v)) `when` isDTD mkDTDElem e al cf = listA cf >>> arr (mkDTDElem e al) mkDTDDoctype = mkDTDElem DOCTYPE mkDTDElement al = mkDTDElem ELEMENT al none mkDTDEntity al = mkDTDElem ENTITY al none mkDTDPEntity al = mkDTDElem PENTITY al none
- Text.XML.HXT.DOM.Util: stringAll :: Eq a => [a] -> [a] -> [Int]
+ Text.XML.HXT.DOM.Util: stringAll :: (Eq a) => [a] -> [a] -> [Int]
- Text.XML.HXT.DOM.Util: stringFirst :: Eq a => [a] -> [a] -> Maybe Int
+ Text.XML.HXT.DOM.Util: stringFirst :: (Eq a) => [a] -> [a] -> Maybe Int
- Text.XML.HXT.DOM.Util: stringLast :: Eq a => [a] -> [a] -> Maybe Int
+ Text.XML.HXT.DOM.Util: stringLast :: (Eq a) => [a] -> [a] -> Maybe Int
- Text.XML.HXT.DTDValidation.RE: re_alt :: Ord a => RE a -> RE a -> RE a
+ Text.XML.HXT.DTDValidation.RE: re_alt :: (Ord a) => RE a -> RE a -> RE a
- Text.XML.HXT.DTDValidation.RE: re_opt :: Ord a => RE a -> RE a
+ Text.XML.HXT.DTDValidation.RE: re_opt :: (Ord a) => RE a -> RE a
- Text.XML.HXT.DTDValidation.XmlRE: re_alt :: Ord a => RE a -> RE a -> RE a
+ Text.XML.HXT.DTDValidation.XmlRE: re_alt :: (Ord a) => RE a -> RE a -> RE a
- Text.XML.HXT.DTDValidation.XmlRE: re_opt :: Ord a => RE a -> RE a
+ Text.XML.HXT.DTDValidation.XmlRE: re_opt :: (Ord a) => RE a -> RE a

Files

hxt.cabal view
@@ -1,6 +1,6 @@ -- arch-tag: Haskell XML Toolbox main description file Name:           hxt-Version:        9.3.1.15+Version:        9.3.1.16 Synopsis:       A collection of tools for processing XML with Haskell. Description:    The Haskell XML Toolbox bases on the ideas of HaXml and HXML,                 but introduces a more general approach for processing XML with Haskell.@@ -17,6 +17,8 @@                 hxt-unicode contains encoding and decoding functions,                 hxt-charproperties char properties for unicode and XML.                 .+                Changes from 9.3.1.15: Bug in quoting PI instructions in showXmlTrees fixed+                .                 Changes from 9.3.1.14: For ghc-7.10 network-uri is automatically selected                  .                 Changes from 9.3.1.13: ghc-7.10 compatibility@@ -64,7 +66,7 @@ Stability:      Stable Category:       XML Homepage:       https://github.com/UweSchmidt/hxt-Copyright:      Copyright (c) 2005-2015 Uwe Schmidt+Copyright:      Copyright (c) 2005-20161 Uwe Schmidt Build-type:     Simple Cabal-version:  >=1.8 @@ -214,18 +216,17 @@  extensions: MultiParamTypeClasses DeriveDataTypeable FunctionalDependencies FlexibleInstances CPP   build-depends: base       >= 4     && < 5,-                containers >= 0.2   && < 1,-                directory  >= 1     && < 2,-                filepath   >= 1     && < 2,+                containers >= 0.2,+                directory  >= 1,+                filepath   >= 1,                 parsec     >= 2.1   && < 4,-                HUnit      >= 1.2   && < 2,                 mtl        >= 2.0.1 && < 3,-                deepseq    >= 1.1   && < 2,-                bytestring >= 0.9   && < 1,-                binary     >= 0.5   && < 1,-                hxt-charproperties  >= 9.1    && < 10,-                hxt-unicode         >= 9.0.1  && < 10,-                hxt-regex-xmlschema >= 9.2    && < 10+                deepseq    >= 1.1,+                bytestring >= 0.9,+                binary     >= 0.5,+                hxt-charproperties  >= 9.1,+                hxt-unicode         >= 9.0.1,+                hxt-regex-xmlschema >= 9.2   if flag(network-uri)    build-depends: network-uri >= 2.6
src/Control/Arrow/ArrowTree.hs view
@@ -147,7 +147,7 @@     --     -- This expression selects     -- all top level \"table\" elements within an \"html\" element, an expression.-    -- Attantion: This does not correspond+    -- Attention: This does not correspond     -- to the XPath selection path \"html\/\/table\". The latter on matches all table elements     -- even nested ones, but @\/\/>@ gives in many cases the appropriate functionality. 
src/Data/Tree/NTree/TypeDefs.hs view
@@ -23,7 +23,6 @@ module Data.Tree.NTree.TypeDefs where -import           Control.Applicative ((<$>)) import           Control.DeepSeq     (NFData (..)) import           Control.FlatSeq     (WNFData (..), rlnf) @@ -31,6 +30,11 @@ import           Data.Monoid         ((<>)) import           Data.Tree.Class     (Tree (..)) import           Data.Typeable       (Typeable)++#if MIN_VERSION_base(4,8,2)+#else+import           Control.Applicative ((<$>))+#endif  #if MIN_VERSION_base(4,8,0) #else
src/Text/XML/HXT/Arrow/DocumentInput.hs view
@@ -231,7 +231,7 @@    If the source name is empty, the input is read from standard input.     The source is transformed into an absolute URI. If the source is a relative URI, or a file name,-   it is expanded into an absolut URI with respect to the current base URI.+   it is expanded into an absolute URI with respect to the current base URI.    The default base URI is of protocol \"file\" and points to the current working directory.     The currently supported protocols are \"http\", \"file\", \"stdin\" and \"string\".
src/Text/XML/HXT/Arrow/XmlOptions.hs view
@@ -241,7 +241,7 @@ -- ------------------------------------------------------------  -- |--- select options from a predefined list of option desciptions+-- select options from a predefined list of option descriptions  selectOptions   :: [String] -> [OptDescr a] -> [OptDescr a] selectOptions ol os
src/Text/XML/HXT/Arrow/XmlState/SystemConfig.hs view
@@ -31,12 +31,12 @@  -- config options --- | @withTace level@ : system option, set the trace level, (0..4)+-- | @withTrace level@ : system option, set the trace level, (0..4)  withTrace                       :: Int -> SysConfig withTrace                       = setS theTraceLevel --- | @withSysAttr key value@ : store an arbitarty key value pair in system state+-- | @withSysAttr key value@ : store an arbitrary key value pair in system state  withSysAttr                     :: String -> String -> SysConfig withSysAttr n v                 = chgS theAttrList (addEntry n v)
src/Text/XML/HXT/DOM/ShowXml.hs view
@@ -32,6 +32,7 @@ import           Text.XML.HXT.DOM.TypeDefs import           Text.XML.HXT.DOM.XmlKeywords import           Text.XML.HXT.DOM.XmlNode     (getDTDAttrl, mkDTDElem)+import           Text.Regex.XMLSchema.Generic(sed)  -- ----------------------------------------------------------------------------- --@@ -61,12 +62,17 @@ -- a 2. quoting funtion for attribute values -- and an encoding function after tree conversion -xshow'                          :: (Char -> StringFct) -> (Char -> StringFct) -> (Char -> StringFct) -> XmlTrees -> Blob+xshow'                          :: (Char -> StringFct) ->+                                   (Char -> StringFct) ->+                                   (Char -> StringFct) ->+                                   XmlTrees -> Blob xshow' cquot aquot enc ts       = stringToBlob $ (concatMap' enc (showTrees ts "")) ""     where     showTrees                   = showXmlTrees (concatMap' cquot) (concatMap' aquot) -xshow''                         :: (Char -> StringFct) -> (Char -> StringFct) -> XmlTrees -> String+xshow''                         :: (Char -> StringFct) ->+                                   (Char -> StringFct) ->+                                   XmlTrees -> String xshow'' cquot aquot ts          = showTrees ts ""     where     showTrees                   = showXmlTrees (concatMap' cquot) (concatMap' aquot)@@ -77,7 +83,9 @@  -- ------------------------------------------------------------ -showXmlTrees                    :: (String -> StringFct) -> (String -> StringFct) -> XmlTrees -> StringFct+showXmlTrees                    :: (String -> StringFct) ->+                                   (String -> StringFct) ->+                                   XmlTrees -> StringFct showXmlTrees cf af     = showTrees       where@@ -127,7 +135,10 @@                                 = showString "<!--" . showString c . showString "-->"        showXmlTree (NTree (XCdata d) _)-                                = showString "<![CDATA[" . showString d . showString "]]>"+                                = showString "<![CDATA[" . showString d' . showString "]]>"+                                  where+                                    -- quote "]]>" in CDATA contents+                                    d' = sed (const "]]&gt;") "\\]\\]>" d        showXmlTree (NTree (XPi n al) _)                                 = showString "<?"@@ -138,8 +149,11 @@                                   showPiAttr        :: XmlTree -> StringFct                                   showPiAttr a@(NTree (XAttr an) cs)                                       | qualifiedName an == a_value-                                          = showBlank . showTrees cs+                                          -- <?some-pi ... ?>+                                          -- no XML quoting of PI value+                                          = showBlank . showXmlTrees showString showString cs                                       | otherwise+                                          -- <?xml version="..." ... ?>                                           = showXmlTree a                                   showPiAttr a                                       = showXmlTree a -- id@@ -441,4 +455,3 @@ {-# INLINE concatMap' #-}  -- ------------------------------------------------------------------------------
src/Text/XML/HXT/DOM/TypeDefs.hs view
@@ -75,7 +75,7 @@                 | XCdata          String                        -- ^ CDATA section                                       (leaf)                 | XPi             QName XmlTrees                -- ^ Processing Instr with qualified name                (leaf)                                                                 --   with list of attributes.-                                                                --   If tag name is xml, attributs are \"version\", \"encoding\", \"standalone\",+                                                                --   If tag name is xml, attributes are \"version\", \"encoding\", \"standalone\",                                                                 --   else attribute list is empty, content is a text child node                 | XTag            QName XmlTrees                -- ^ tag with qualified name and list of attributes (inner node or leaf)                 | XDTD            DTDElem  Attributes           -- ^ DTD element with assoc list for dtd element features
src/Text/XML/HXT/Parser/HtmlParsec.hs view
@@ -1,3 +1,5 @@+{-# LANGUAGE CPP                #-}+ -- ------------------------------------------------------------  {- |@@ -33,7 +35,10 @@  where -import Control.Applicative                      ( (<$>) )+#if MIN_VERSION_base(4,8,2)+#else+import Control.Applicative                      ((<$>))+#endif  import Data.Char                                ( toLower                                                 , toUpper
src/Text/XML/HXT/Parser/XmlParsec.hs view
@@ -1,3 +1,5 @@+{-# LANGUAGE CPP                #-}+ -- ------------------------------------------------------------  {- |@@ -58,7 +60,10 @@     ) where +#if MIN_VERSION_base(4,8,2)+#else import           Control.Applicative                   ((<$>))+#endif  import           Text.ParserCombinators.Parsec         (between, char, eof,                                                         getInput, getPosition,
src/Text/XML/HXT/Parser/XmlTokenParser.hs view
@@ -1,3 +1,5 @@+{-# LANGUAGE CPP                #-}+ -- ------------------------------------------------------------  {- |@@ -83,8 +85,12 @@     ) where -import Control.Applicative                      ( (<$>) )+#if MIN_VERSION_base(4,8,2)+#else+import Control.Applicative                      ((<$>))+#endif + import Data.Char.Properties.XMLCharProps        ( isXmlChar                                                 , isXmlCharCR                                                 )@@ -591,7 +597,7 @@ mergeTextNodes :: XmlTrees -> XmlTrees mergeTextNodes     = foldr addText []-    where +    where       addText :: XmlTree -> XmlTrees -> XmlTrees       addText t []           = [t]@@ -599,5 +605,3 @@           = mergeText t t1 ++ ts  -- --------------------------------------------------------------
src/Text/XML/HXT/Version.hs view
@@ -1,4 +1,4 @@ module Text.XML.HXT.Version where hxt_version :: String-hxt_version = "9.1.0"+hxt_version = "9.3.1.15"