tree-fun-0.8.1.0: Library for functions pertaining to tree exploration and manipulation

Safe HaskellSafe
LanguageHaskell2010

Math.TreeFun.Types

Description

Collects all types used in the program

Documentation

data PropertySuperTree a b #

Constructors

PropertySuperTree 

Fields

data SuperNode a #

Constructors

SuperRoot 
SuperNode 

Fields

Instances

Eq a => Eq (SuperNode a) # 

Methods

(==) :: SuperNode a -> SuperNode a -> Bool #

(/=) :: SuperNode a -> SuperNode a -> Bool #

Ord a => Ord (SuperNode a) # 
(Ord a, Read a) => Read (SuperNode a) # 
Show a => Show (SuperNode a) # 

type Height = Int #

type DistanceMap a = Map a (Map Int (Seq a)) #

type PropertyMap a b = Map a (Seq b) #

type MaybePropertyMap a b = Map a (Maybe (Seq b)) #