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

Safe HaskellNone
LanguageHaskell2010

Data.Graph.DAG

Documentation

data DAG es a where Source

Constructors

GNil :: EdgeSchema es x unique -> DAG es a 
GCons :: (String ~ key) => key -> a -> DAG es a -> DAG es a 

Instances

Functor (DAG es) 

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