Safe Haskell | None |
---|
Documentation
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
emptyAGraph :: Ord a => AGraph a bSource