terrahs-0.7: A library for GIS Programs in Haskell.Source codeContentsIndex
TerraHS.Algebras.Base.Tree
Documentation
class SimpleTree t whereSource
Methods
leaf :: a -> t aSource
tnull :: t aSource
branch :: a -> t a -> t a -> t aSource
getData :: t a -> aSource
setData :: t a -> a -> t aSource
left :: t a -> t aSource
right :: t a -> t aSource
allLeaves :: t a -> [t a]Source
allBranches :: t a -> [t a]Source
allObjects :: t a -> [t a]Source
isLeaf :: t a -> BoolSource
show/hide Instances
data Tree a Source
Constructors
Leaf a
Branch a (Tree a) (Tree a)
NULL
show/hide Instances
SimpleTree Tree
Eq a => Eq (Tree a)
Show a => Show (Tree a)
fringe :: Tree a -> [a]Source
Produced by Haddock version 2.4.2