| Maintainer | bastiaan.heeren@ou.nl |
|---|---|
| Stability | provisional |
| Portability | portable (depends on ghc) |
| Safe Haskell | Safe |
| Language | Haskell98 |
Ideas.Common.Strategy.Process
Description
Processes support choices and sequences and are modelled after Hoare's CSP calculus.
Documentation
Process data type with efficient support for sequences
eqProcessBy :: (a -> a -> Bool) -> Process a -> Process a -> Bool Source
Generalized equality of processes, which takes an equality function for the symbols.
runProcess :: Apply f => Process (f a) -> a -> [a] Source