| |||||
| |||||
| |||||
| Description | |||||
| Example Graphs | |||||
| Synopsis | |||||
| Auxiliary Functions | |||||
| genUNodes :: Int -> [UNode] | |||||
| generate list of unlabeled nodes | |||||
| genLNodes :: Enum a => a -> Int -> [LNode a] | |||||
| generate list of labeled nodes | |||||
| labUEdges :: [Edge] -> [UEdge] | |||||
| denote unlabeled edges | |||||
| noEdges :: [UEdge] | |||||
| empty (unlabeled) edge list | |||||
| Small Dynamic Graphs | |||||
| a :: Gr Char () | |||||
| b :: Gr Char () | |||||
| c :: Gr Char () | |||||
| e :: Gr Char () | |||||
| loop :: Gr Char () | |||||
| ab :: Gr Char () | |||||
| abb :: Gr Char () | |||||
| dag3 :: Gr Char () | |||||
| e3 :: Gr () String | |||||
| cyc3 :: Gr Char String | |||||
| g3 :: Gr Char String | |||||
| g3b :: Gr Char String | |||||
| dag4 :: Gr Int () | |||||
| d1 :: Gr Int Int | |||||
| d3 :: Gr Int Int | |||||
| Small Static Graphs | |||||
| a' :: IO (SGr Char ()) | |||||
| b' :: IO (SGr Char ()) | |||||
| c' :: IO (SGr Char ()) | |||||
| e' :: IO (SGr Char ()) | |||||
| loop' :: IO (SGr Char ()) | |||||
| ab' :: IO (SGr Char ()) | |||||
| abb' :: IO (SGr Char ()) | |||||
| dag3' :: IO (SGr Char ()) | |||||
| e3' :: IO (SGr () String) | |||||
| dag4' :: IO (SGr Int ()) | |||||
| d1' :: IO (SGr Int Int) | |||||
| d3' :: IO (SGr Int Int) | |||||
| Functions to Create (Regular) Graphs | |||||
| ucycle :: Graph gr => Int -> gr () () | |||||
| star :: Graph gr => Int -> gr () () | |||||
| ucycleM :: GraphM m gr => Int -> m (gr () ()) | |||||
| starM :: GraphM m gr => Int -> m (gr () ()) | |||||
| More Graphs | |||||
| clr : Cormen/Leiserson/Rivest | |||||
| kin : Kingston | |||||
| Dynamic Versions | |||||
| clr479 :: Gr Char () | |||||
| clr489 :: Gr Char () | |||||
| clr486 :: Gr String () | |||||
| clr508 :: Gr Char Int | |||||
| clr528 :: Gr Char Int | |||||
| clr595 :: Gr Int Int | |||||
| gr1 :: Gr Int Int | |||||
| kin248 :: Gr Int () | |||||
| vor :: Gr String Int | |||||
| Static Versions | |||||
| clr479' :: IO (SGr Char ()) | |||||
| clr489' :: IO (SGr Char ()) | |||||
| clr486' :: IO (SGr String ()) | |||||
| clr508' :: IO (SGr Char Int) | |||||
| clr528' :: IO (SGr Char Int) | |||||
| kin248' :: IO (SGr Int ()) | |||||
| vor' :: IO (SGr String Int) | |||||
| Produced by Haddock version 0.8 |