tree-fun-0.8.1.0: Library for functions pertaining to tree exploration and manipulation
Safe HaskellSafe-Inferred
LanguageHaskell2010

Math.TreeFun.Types

Description

Collects all types used in the program

Documentation

data SuperNode a Source #

Constructors

SuperRoot 
SuperNode 

Fields

Instances

Instances details
(Read a, Ord a) => Read (SuperNode a) Source # 
Instance details

Defined in Math.TreeFun.Types

Show a => Show (SuperNode a) Source # 
Instance details

Defined in Math.TreeFun.Types

Eq a => Eq (SuperNode a) Source # 
Instance details

Defined in Math.TreeFun.Types

Methods

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

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

Ord a => Ord (SuperNode a) Source # 
Instance details

Defined in Math.TreeFun.Types

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

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

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