Modules 18
Test.QuickCheck.Exception
Throwing and catching exceptions. Internal QuickCheck module.
tryEvaluate :: a -> IO (Either AnException a)
tryEvaluateIO :: IO a -> IO (Either AnException a)
evaluate :: a -> IO a
isInterrupt :: AnException -> Bool
Test if an exception was a ^C.
QuickCheck won't try to shrink an interrupted test case.
discard :: a
A special error value. If a property evaluates discard, it
causes QuickCheck to discard the current test case.
This can be useful if you want to discard the current test case,
but are somewhere you can't use ==>, such as inside a
generator.
isDiscard :: AnException -> Bool
finally :: IO a -> IO b -> IO a
Build record and source files
Community contribution. The service has not verified this documentation. The generator reported 30 diagnostics.
Target: Linux on x86-64. Some inferred types and resolved links are not available.
Generator: aihc-haddock-aa6debbd-web-3
Metadata snapshot: f17ab6aeb2a7b6daf9fba7614097e138beeef85fa92c3fb7fdfed9ed0e49728c
Open the dependency plan · Download the documentation model
- QuickCheck-2.18.0.0 · Cabal revision 0 · Cabal file · Source archive
- aihc-base-4.21.2.0 · Core library · Cabal file
- aihc-internal-9.1204.0 · Core library · Cabal file
- aihc-prim-0.13.0 · Core library · Cabal file
- aihc-rts-1.0.2 · Core library · Cabal file
- aihc-template-haskell-2.23.0.0 · Core library · Cabal file
- array-0.5.8.0 · Cabal revision 2 · Cabal file · Source archive
- bytestring-0.12.2.0 · Cabal revision 1 · Cabal file · Source archive
- containers-0.8.1 · Cabal revision 0 · Cabal file · Source archive
- deepseq-1.5.2.0 · Cabal revision 0 · Cabal file · Source archive
- mtl-2.3.2 · Cabal revision 1 · Cabal file · Source archive
- random-1.3.1 · Cabal revision 0 · Cabal file · Source archive
- splitmix-0.1.3.2 · Cabal revision 0 · Cabal file · Source archive
- transformers-0.6.3.0 · Cabal revision 2 · Cabal file · Source archive