quickcheck-combinators 0.0.1 → 0.0.2
raw patch · 2 files changed
+9/−5 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
quickcheck-combinators.cabal view
@@ -1,5 +1,5 @@ Name: quickcheck-combinators-Version: 0.0.1+Version: 0.0.2 Author: Athan Clark <athan.clark@gmail.com> Maintainer: Athan Clark <athan.clark@gmail.com> License: BSD3
src/Test/QuickCheck/Combinators.hs view
@@ -38,7 +38,8 @@ } deriving (Show, Read, Eq, Ord, Enum, Data, Typeable, Generic, Functor , Applicative, Monad, Foldable, Traversable, Monoid) -instance ( UnfoldableR p t+instance+ ( UnfoldableR p t , Monoid (t a) , Arbitrary a , KnownNat n@@ -50,7 +51,8 @@ ts <- fromMaybe mempty . fromList <$> replicateM k arbitrary return . AtLeast $ ts -instance ( Arbitrary a+instance {-# OVERLAPPING #-}+ ( Arbitrary a , Ord a , UnfoldableR p [] , p a@@ -80,7 +82,8 @@ ts <- fromMaybe mempty . fromList <$> replicateM k arbitrary return . AtMost $ ts -instance ( Arbitrary a+instance {-# OVERLAPPING #-}+ ( Arbitrary a , Ord a , UnfoldableR p [] , p a@@ -112,7 +115,8 @@ ts <- fromMaybe mempty . fromList <$> replicateM k arbitrary return . Between $ ts -instance ( Arbitrary a+instance {-# OVERLAPPING #-}+ ( Arbitrary a , Ord a , KnownNat n , UnfoldableR p []