Resizable dependency graph.
- type Index = Int
- data MinimalGraph a = MinimalGraph {
- add :: (a, [Index]) -> (Index, MinimalGraph a)
- resize :: [Index] -> Maybe (MinimalGraph a)
- values :: [a]
- mkMinimalGraph :: MinimalGraph a
- prop_data_reactor_minimalgraph :: Gen Bool
Documentation
data MinimalGraph a Source
MinimalGraph object definition. Add and resisze are splitted to permit new index to be used in computation of new constraint group .
MinimalGraph | |
|
mkMinimalGraph :: MinimalGraph aSource
Create an empty minimal graph.