Test.StateMachine
data Program act
programLength
forAllProgram
monadicSequential
runProgram
prettyProgram
actionNames
checkActionNames
data ParallelProgram act
forAllParallelProgram
data History act err
monadicParallel
runParallelProgram
runParallelProgram'
prettyParallelProgram
forAllProgramC
monadicSequentialC
forAllParallelProgramC
monadicParallelC
quickCheck