graph-core-0.1.0.0: Fast, memory efficient and persistent graph implementation

Safe HaskellNone

Data.Graph

Documentation

data Edge Source

Constructors

Edge 

Fields

src :: !Node
 
tgt :: !Node
 

hullFold :: Graph -> (b -> Node -> b) -> b -> Node -> bSource

hullFoldM :: Monad m => Graph -> (b -> Node -> m b) -> b -> Node -> m bSource

rhullFold :: Graph -> (b -> Node -> b) -> b -> Node -> bSource

edgesAdj :: AdjList -> [Edge]Source