hxt-xslt-9.1.0: The XSLT modules for HXT.

Portabilityportable
Stabilityexperimental
MaintainerUwe Schmidt (uwe\@fh-wedel.de)

Text.XML.HXT.XSLT.Common

Description

Common imports and functions for HXSLT

Documentation

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

zipTree :: Tree t => t a -> t b -> t (a, b)Source

unzipTree :: Functor t => t (a, b) -> (t a, t b)Source

setAttribute :: XmlNode n => QName -> String -> n -> nSource

data ExName Source

Constructors

ExName String String 

Instances

readWDefault :: Read a => a -> String -> aSource