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

CopyrightCopyright (C) 2006-2008 Tim Walkenhorst, Uwe Schmidt
LicenseMIT
MaintainerUwe Schmidt (uwe\@fh-wedel.de)
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell98

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 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

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 -> n Source

data ExName Source

Constructors

ExName String String 

Instances

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