packages feed

quickcheck-transformer 0.3.1.2 → 0.3.1.3

raw patch · 3 files changed

+6/−8 lines, 3 filesdep ~base

Dependency ranges changed: base

Files

quickcheck-transformer.cabal view
@@ -1,6 +1,6 @@ Cabal-Version: 2.2 Name:          quickcheck-transformer-Version:       0.3.1.2+Version:       0.3.1.3 Synopsis:      A GenT monad transformer for QuickCheck library. Description:   A fork of QuickCheck-GenT that works for older GHC versions@@ -18,7 +18,7 @@   Source-Repository this-  Tag:         0.3.1.2+  Tag:         0.3.1.3   Type:        darcs   Location:    https://hub.darcs.net/thielema/quickcheck-transformer/ @@ -39,8 +39,8 @@     Test.QuickCheck.GenT.Private   Build-Depends:     QuickCheck >=2.7 && <3,-    random >=1.0 && <1.3,+    random >=1.0 && <1.4,     transformers >=0.5 && <0.7,-    base >=4.3 && <5+    base >=4.8 && <5   Default-Language: Haskell2010   GHC-Options: -Wall
src-fail/before-4.13/Test/QuickCheck/GenT/Private.hs view
@@ -15,7 +15,6 @@   fmap f m = GenT $ \r n -> fmap f $ unGenT m r n  instance (Monad m) => Monad (GenT m) where-  return a = GenT (\_ _ -> return a)   m >>= k = GenT $ \r n -> do     let (r1, r2) = Random.split r     a <- unGenT m r1 n@@ -23,7 +22,7 @@   fail msg = GenT (\_ _ -> fail msg)  instance (Functor m, Monad m) => Applicative (GenT m) where-  pure = return+  pure a = GenT (\_ _ -> pure a)   (<*>) = ap  instance MonadTrans GenT where
src-fail/from-4.13/Test/QuickCheck/GenT/Private.hs view
@@ -14,7 +14,6 @@   fmap f m = GenT $ \r n -> fmap f $ unGenT m r n  instance (Monad m) => Monad (GenT m) where-  return a = GenT (\_ _ -> return a)   m >>= k = GenT $ \r n -> do     let (r1, r2) = Random.split r     a <- unGenT m r1 n@@ -24,7 +23,7 @@   fail msg = GenT (\_ _ -> fail msg)  instance (Functor m, Monad m) => Applicative (GenT m) where-  pure = return+  pure a = GenT (\_ _ -> pure a)   (<*>) = ap  instance MonadTrans GenT where