uhc-util-0.1.6.0: UHC utilities

Safe HaskellSafe-Inferred
LanguageHaskell98

UHC.Util.AGraph

Documentation

data AGraph a b Source

Instances

(Show a, Show b) => Show (AGraph a b) 

insertEdge :: Ord a => (a, a, b) -> AGraph a b -> AGraph a b Source

insertEdges :: Ord a => [(a, a, b)] -> AGraph a b -> AGraph a b Source

deleteEdge :: Ord a => (a, a) -> AGraph a b -> AGraph a b Source

deleteNode :: Ord a => a -> AGraph a b -> AGraph a b Source

successors :: Ord a => AGraph a b -> a -> [(b, a)] Source

predecessors :: Ord a => AGraph a b -> a -> [(b, a)] Source