| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Helium.StaticAnalysis.Miscellaneous.DoublyLinkedTree
Description
At each node, extra information (attributes) can be stored.
Documentation
data DoublyLinkedTree attributes Source
Constructors
| DoublyLinkedTree | |
Fields
| |
root :: a -> [DoublyLinkedTree a] -> DoublyLinkedTree a Source
node :: DoublyLinkedTree a -> a -> [DoublyLinkedTree a] -> DoublyLinkedTree a Source
selectChild :: Int -> DoublyLinkedTree a -> DoublyLinkedTree a Source
selectRoot :: DoublyLinkedTree a -> DoublyLinkedTree a Source