packages feed

quickcheck-special 0.1.0.1 → 0.1.0.2

raw patch · 2 files changed

+2/−1 lines, 2 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Test.QuickCheck.Special: instance Test.QuickCheck.Special.SpecialValues ()

Files

quickcheck-special.cabal view
@@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack  name:           quickcheck-special-version:        0.1.0.1+version:        0.1.0.2 synopsis:       Edge cases and special values for QuickCheck Arbitrary instances description:    The standard Arbitrary instances of QuickCheck don't generate special values. This is fixed by this package which provides the newtype Special with an Arbitrary instance. The special values are given by the SpecialValues typeclass. category:       Testing
src/Test/QuickCheck/Special.hs view
@@ -51,6 +51,7 @@ instance SpecialValues Word32 where specialValues = specialBoundedEnum instance SpecialValues Word64 where specialValues = specialBoundedEnum instance SpecialValues Bool   where specialValues = [True, False]+instance SpecialValues ()     where specialValues = [()] instance SpecialValues Float  where specialValues = specialIEEE instance SpecialValues Double where specialValues = specialIEEE