Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
ioExecMockIOBatch :: ControlT MockIO () -> IO MockIOData #
ioExecMockIOWithInput :: Input -> ControlT MockIO () -> IO MockIOData #
safeExecMockIOBatch :: ControlT MockIO () -> Safe MockIOData #
safeExecMockIOWithInput :: Input -> ControlT MockIO () -> Safe MockIOData #
execMockIOBatch :: MockIO () -> MockIOData #
execMockIOWithInput :: Input -> MockIO () -> MockIOData #
runMockIO :: Input -> MockIO UnitSafeWithMessages -> MockIOData #
createMockIO :: Input -> MockIOData #
calculateOutput :: MockIOData -> Output #
calculateLogged :: MockIOData -> Output #
type MockIO = State MockIOData #
data MockIOData #