exports the core data types and some additional types and functions for compatibility with none arrow modules
Version : $Id: XmlTreeTypes.hs,v 1.6 20060509 15:30:43 hxml Exp $
- module Data.Tree.NTree.Filter
- module Text.XML.HXT.DOM.TypeDefs
- mkNode :: node -> NTrees node -> NTree node
- formatNTree :: (node -> String) -> NTree node -> String
- foldNTree :: (a -> [b] -> b) -> NTree a -> b
- mapNTree :: (a -> b) -> NTree a -> NTree b
- nTreeToList :: NTree a -> [a]
- depthNTree :: NTree a -> Int
- cardNTree :: NTree a -> Int
- type XmlFilter = TFilter XNode
- type XmlSFilter = TSFilter XNode
- type TagName = QName
- type AttrName = QName
- tName :: QName -> String
- aName :: QName -> String
Documentation
module Data.Tree.NTree.Filter
module Text.XML.HXT.DOM.TypeDefs
formatNTree :: (node -> String) -> NTree node -> StringSource
nTreeToList :: NTree a -> [a]Source
depthNTree :: NTree a -> IntSource
type XmlSFilter = TSFilter XNodeSource
A function that takes a list of nodes and returns a list of nodes
tName :: QName -> StringSource
shortcut for qualifiedName
aName :: QName -> StringSource
shortcut for qualifiedName