uhc-util-0.1.0.2: UHC utilities

Safe HaskellNone

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 bSource

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

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

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

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

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