libghc-quickcheck-safe-dev

Safe reimplementation of quickcheck's core
  http://hackage.haskell.org/package/QuickCheck-safe
  0
  no reviews



Quickcheck-safe reimplements the quickcheck functionality with a pure interface and a very small trusted base (see test.quickcheck.safe.trusted).

* uses the existing arbitrary instances * implemented features: testing, result minimization (i.e., shrinking) * missing features: expected failures, label frequencies, coverage

the package is targeted at users who want to leverage safehaskell for sandboxing.

>>> putstr $ quickcheck (inventqcgen ()) (\x -> length (x :: [()]) < 10)
*** failed! falsifiable (after 18 tests and 3 shrinks):
[(),(),(),(),(),(),(),(),(),(),(),(),(),(),()]
this package provides a library for the haskell programming language. see http://www.haskell.org/ for more information on haskell.