Copyright | Copyright (C) 2006-2008 Tim Walkenhorst, Uwe Schmidt |
---|---|
License | MIT |
Maintainer | Uwe Schmidt (uwe\@fh-wedel.de) |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell98 |
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 b Source
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 c Source
isElemType :: XmlNode n => QName -> n -> Bool Source
isAttrType :: XmlNode n => QName -> n -> Bool Source
isWhitespaceNode :: XmlNode n => n -> Bool Source
collectTextnodes :: [XmlTree] -> String Source
fetchAttribute :: XmlNode n => n -> QName -> String Source
hasAttribute :: XmlNode n => n -> QName -> Bool Source
setAttribute :: XmlNode n => QName -> String -> n -> n Source
parseExName :: UriMapping -> String -> ExName Source
type UriMapping = Map String String Source
getUriMap :: XmlNode n => n -> UriMapping Source
setUriMap :: XmlNode n => UriMapping -> n -> n Source
uriMap2Attrs :: UriMapping -> [XmlTree] Source
expandNSDecls :: XmlTree -> XmlTree Source
lookupPrefix :: UriMapping -> String -> String Source
mkLiteralExpr :: String -> Expr Source
mkStringExpr :: Expr -> Expr Source
mkBoolExpr :: Expr -> Expr Source
mkTrueExpr :: Expr Source
concatExpr :: [Expr] -> Expr Source
splitMatchByPrio :: Expr -> [(Float, Expr)] Source
computePriority :: Expr -> Float Source
isMatchExpr :: Expr -> Bool Source
fromJustErr :: String -> Maybe a -> a Source
readWDefault :: Read a => a -> String -> a Source