MonadRandom 0.5.1 → 0.5.1.1
raw patch · 2 files changed
+15/−4 lines, 2 filesdep ~primitivePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: primitive
API changes (from Hackage documentation)
- Control.Monad.Random.Class: getRandom :: (MonadRandom m, Random a) => m a
+ Control.Monad.Random.Class: getRandom :: (MonadRandom m, (Random a)) => m a
- Control.Monad.Random.Class: getRandomR :: (MonadRandom m, Random a) => (a, a) -> m a
+ Control.Monad.Random.Class: getRandomR :: (MonadRandom m, (Random a)) => (a, a) -> m a
- Control.Monad.Random.Class: getRandomRs :: (MonadRandom m, Random a) => (a, a) -> m [a]
+ Control.Monad.Random.Class: getRandomRs :: (MonadRandom m, (Random a)) => (a, a) -> m [a]
- Control.Monad.Random.Class: getRandoms :: (MonadRandom m, Random a) => m [a]
+ Control.Monad.Random.Class: getRandoms :: (MonadRandom m, (Random a)) => m [a]
Files
- CHANGES.markdown +7/−0
- MonadRandom.cabal +8/−4
CHANGES.markdown view
@@ -1,8 +1,15 @@+0.5.1.1 (21 May 2018)+---------------------++- Only depend on `fail` package when GHC < 8.0.+ 0.5.1 (9 February 2017) ----------------------- Re-export `System.Random` from `Control.Monad.Random.{Lazy,Strict}` and hence also from `Control.Monad.Random`.++- Hackage r1: allow `transformers-compat-0.6.x`. 0.5 (3 January 2017) --------------------
MonadRandom.cabal view
@@ -1,5 +1,5 @@ name: MonadRandom-version: 0.5.1+version: 0.5.1.1 synopsis: Random-number generation monad. description: Support for computations which consume random values. license: BSD3@@ -16,7 +16,9 @@ GHC==7.6.3, GHC==7.8.4, GHC==7.10.3,- GHC==8.0.1+ GHC==8.0.2,+ GHC==8.2.2,+ GHC==8.4.1 source-repository head type: git@@ -34,10 +36,12 @@ build-depends: base >=2 && <5, transformers >=0.3 && <0.6,- transformers-compat >=0.4 && <0.6,+ transformers-compat >=0.4 && <0.7, mtl >=2.1 && <2.3, primitive >=0.6 && <0.7,- fail >=4.9 , random ghc-options: -Wall default-language: Haskell2010++ if impl(ghc < 8.0)+ build-depends: fail >= 4.9