dag-0.0.2: Basic type-safe directed acyclic graphs.

Safe HaskellNone
LanguageHaskell2010

Data.Graph.DAG

Synopsis

Documentation

data DAG es a where Source

The graph may be not connected

Constructors

GNil :: forall es a x unique. EdgeSchema es x unique -> DAG es a 
GCons :: String -> a -> DAG es a -> DAG es a 

Instances

Functor (DAG es) 

glookup :: String -> DAG es a -> Maybe a Source

A simple Data.Map.lookup duplicate.