Grafos-0.1.0.0: Grafos Haskell
ValGraph
type ValGraph a b = (Set a, Set (a, a, b)) Source #
valgraph :: ValGraph a b Source #
addVertice :: (Eq a, Ord a) => a -> ValGraph a b -> ValGraph a b Source #
addVertices :: (Eq a, Ord a) => [a] -> ValGraph a b -> ValGraph a b Source #
addEdge :: (Eq a, Eq b, Ord a, Ord b) => (a, a, b) -> ValGraph a b -> ValGraph a b Source #
addEdges :: (Eq a, Eq b, Ord a, Ord b) => [(a, a, b)] -> ValGraph a b -> ValGraph a b Source #