| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||
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 $ | |||||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Documentation | |||||||||||||||||||||||||||||
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 | |||||||||||||||||||||||||||||
A functions that takes a node and returns a list of nodes | |||||||||||||||||||||||||||||
type XmlSFilter = TSFilter XNode | |||||||||||||||||||||||||||||
A function that takes a list of nodes and returns a list of nodes | |||||||||||||||||||||||||||||
type TagName = QName | |||||||||||||||||||||||||||||
Tag name | |||||||||||||||||||||||||||||
type AttrName = QName | |||||||||||||||||||||||||||||
Attribute name | |||||||||||||||||||||||||||||
tName :: QName -> String | |||||||||||||||||||||||||||||
shortcut for qualifiedName | |||||||||||||||||||||||||||||
aName :: QName -> String | |||||||||||||||||||||||||||||
shortcut for qualifiedName | |||||||||||||||||||||||||||||
Produced by Haddock version 2.1.0 |