Grafos-0.1.0.0: Grafos Haskell

Safe HaskellSafe
LanguageHaskell2010

ValGraph

Documentation

type ValGraph a b = (Set a, Set (a, 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 #