Ouroboros.Network.Testing.QuickCheck
runSimGen :: ( forall s. Gen ( IOSim s a)) -> Gen a Source #
IOSim analogue of runSTGen
IOSim
runSTGen
runSTGen :: (forall s. Gen (ST s a)) -> Gen a runSimGen :: (forall s. Gen (IOSim s a)) -> Gen a
monadicSim :: Testable a => ( forall s. PropertyM ( IOSim s) a) -> Property Source #
IOSim analogue of monadicST
monadicST
monadicST :: Testable a => (forall s. PropertyM (ST s) a) -> Property monadicSim :: Testable a => (forall s. PropertyM (IOSim s) a) -> Property