containers-good-graph-0.6.4.1: Data.Graph, but it doesn't suck!
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Graph.Good

Documentation

data Graph v Source #

graphFromEdges :: Ord v => [(v, [v])] -> Graph v Source #

vertices :: Graph v -> [v] Source #

edges :: Graph v -> [(v, v)] Source #

dfs :: Graph v -> [v] -> Forest v Source #

dff :: Graph v -> Forest v Source #

topSort :: Graph v -> [v] Source #

scc :: Graph v -> Forest v Source #

bcc :: Graph v -> Forest [v] Source #

reachable :: Graph v -> v -> [v] Source #

path :: Graph v -> v -> v -> Bool Source #