Data.Reactor.MinimalGraph
Description
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 .
Constructors
MinimalGraph | |
Fields
|
mkMinimalGraph :: MinimalGraph aSource
Create an empty minimal graph.