Portability | portable |
---|---|
Stability | experimental |
Maintainer | Uwe Schmidt (uwe\@fh-wedel.de) |
Common imports and functions for HXSLT
Documentation
module Control.Arrow
module Text.XML.HXT.DOM.XmlNode
module Text.XML.HXT.DOM.XmlKeywords
module Text.XML.HXT.DOM.TypeDefs
module Text.XML.HXT.XPath.XPathEval
module Text.XML.HXT.XPath.XPathFct
module Data.Tree.Class
filterTree :: Tree t => (a -> Bool) -> t a -> Maybe (t a)Source
mapTreeCtx :: Tree t => (c -> a -> (c, b)) -> c -> t a -> t bSource
filterTreeCtx :: Tree t => (c -> a -> (c, Bool)) -> c -> t a -> Maybe (t a)Source
zipTreeWith :: Tree t => (a -> b -> c) -> t a -> t b -> t cSource
isElemType :: XmlNode n => QName -> n -> BoolSource
isAttrType :: XmlNode n => QName -> n -> BoolSource
isWhitespaceNode :: XmlNode n => n -> BoolSource
collectTextnodes :: [XmlTree] -> StringSource
fetchAttribute :: XmlNode n => n -> QName -> StringSource
hasAttribute :: XmlNode n => n -> QName -> BoolSource
setAttribute :: XmlNode n => QName -> String -> n -> nSource
parseExName :: UriMapping -> String -> ExNameSource
type UriMapping = Map String StringSource
getUriMap :: XmlNode n => n -> UriMappingSource
setUriMap :: XmlNode n => UriMapping -> n -> nSource
uriMap2Attrs :: UriMapping -> [XmlTree]Source
lookupPrefix :: UriMapping -> String -> StringSource
mkLiteralExpr :: String -> ExprSource
mkStringExpr :: Expr -> ExprSource
mkBoolExpr :: Expr -> ExprSource
concatExpr :: [Expr] -> ExprSource
splitMatchByPrio :: Expr -> [(Float, Expr)]Source
computePriority :: Expr -> FloatSource
isMatchExpr :: Expr -> BoolSource
fromJustErr :: String -> Maybe a -> aSource
readWDefault :: Read a => a -> String -> aSource