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