one-liner-instances 0.1.2.0 → 0.1.2.1
raw patch · 2 files changed
+19/−10 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ System.Random.OneLiner: GRandom :: a -> GRandom a
+ System.Random.OneLiner: GRandomSum :: a -> GRandomSum a
+ System.Random.OneLiner: [getGRandomSum] :: GRandomSum a -> a
+ System.Random.OneLiner: [getGRandom] :: GRandom a -> a
+ System.Random.OneLiner: gRandom :: forall a g. (ADTRecord a, Constraints a Random, RandomGen g) => g -> (a, g)
+ System.Random.OneLiner: gRandomIO :: forall a. (ADTRecord a, Constraints a Random) => IO a
+ System.Random.OneLiner: gRandomIOSum :: forall a. (ADT a, Constraints a Random) => IO a
+ System.Random.OneLiner: gRandomR :: forall a g. (ADTRecord a, Constraints a Random, RandomGen g) => (a, a) -> g -> (a, g)
+ System.Random.OneLiner: gRandomRIO :: forall a. (ADTRecord a, Constraints a Random) => (a, a) -> IO a
+ System.Random.OneLiner: gRandomRIOSum :: forall a. (ADT a, Constraints a Random) => (a, a) -> IO a
+ System.Random.OneLiner: gRandomRSum :: forall a g. (ADT a, Constraints a Random, RandomGen g) => (a, a) -> g -> (a, g)
+ System.Random.OneLiner: gRandomRSums :: forall a g. (ADT a, Constraints a Random, RandomGen g) => (a, a) -> g -> [a]
+ System.Random.OneLiner: gRandomRs :: forall a g. (ADTRecord a, Constraints a Random, RandomGen g) => (a, a) -> g -> [a]
+ System.Random.OneLiner: gRandomSum :: forall a g. (ADT a, Constraints a Random, RandomGen g) => g -> (a, g)
+ System.Random.OneLiner: gRandomSums :: forall a g. (ADT a, Constraints a Random, RandomGen g) => g -> [a]
+ System.Random.OneLiner: gRandoms :: forall a g. (ADTRecord a, Constraints a Random, RandomGen g) => g -> [a]
+ System.Random.OneLiner: instance (Generics.OneLiner.Internal.Unary.ADT a, Generics.OneLiner.Internal.Unary.Constraints a System.Random.Random) => System.Random.Random (System.Random.OneLiner.GRandomSum a)
+ System.Random.OneLiner: instance (Generics.OneLiner.Internal.Unary.ADTRecord a, Generics.OneLiner.Internal.Unary.Constraints a System.Random.Random) => System.Random.Random (System.Random.OneLiner.GRandom a)
+ System.Random.OneLiner: instance Data.Data.Data a => Data.Data.Data (System.Random.OneLiner.GRandom a)
+ System.Random.OneLiner: instance Data.Data.Data a => Data.Data.Data (System.Random.OneLiner.GRandomSum a)
+ System.Random.OneLiner: instance Data.Foldable.Foldable System.Random.OneLiner.GRandom
+ System.Random.OneLiner: instance Data.Foldable.Foldable System.Random.OneLiner.GRandomSum
+ System.Random.OneLiner: instance Data.Traversable.Traversable System.Random.OneLiner.GRandom
+ System.Random.OneLiner: instance Data.Traversable.Traversable System.Random.OneLiner.GRandomSum
+ System.Random.OneLiner: instance GHC.Base.Applicative (System.Random.OneLiner.State s)
+ System.Random.OneLiner: instance GHC.Base.Functor (System.Random.OneLiner.State s)
+ System.Random.OneLiner: instance GHC.Base.Functor System.Random.OneLiner.GRandom
+ System.Random.OneLiner: instance GHC.Base.Functor System.Random.OneLiner.GRandomSum
+ System.Random.OneLiner: instance GHC.Base.Functor System.Random.OneLiner.Pair
+ System.Random.OneLiner: instance GHC.Base.Monad (System.Random.OneLiner.State s)
+ System.Random.OneLiner: instance GHC.Classes.Eq a => GHC.Classes.Eq (System.Random.OneLiner.GRandom a)
+ System.Random.OneLiner: instance GHC.Classes.Eq a => GHC.Classes.Eq (System.Random.OneLiner.GRandomSum a)
+ System.Random.OneLiner: instance GHC.Classes.Ord a => GHC.Classes.Ord (System.Random.OneLiner.GRandom a)
+ System.Random.OneLiner: instance GHC.Classes.Ord a => GHC.Classes.Ord (System.Random.OneLiner.GRandomSum a)
+ System.Random.OneLiner: instance GHC.Generics.Generic (System.Random.OneLiner.GRandom a)
+ System.Random.OneLiner: instance GHC.Generics.Generic (System.Random.OneLiner.GRandomSum a)
+ System.Random.OneLiner: instance GHC.Read.Read a => GHC.Read.Read (System.Random.OneLiner.GRandom a)
+ System.Random.OneLiner: instance GHC.Read.Read a => GHC.Read.Read (System.Random.OneLiner.GRandomSum a)
+ System.Random.OneLiner: instance GHC.Show.Show a => GHC.Show.Show (System.Random.OneLiner.GRandom a)
+ System.Random.OneLiner: instance GHC.Show.Show a => GHC.Show.Show (System.Random.OneLiner.GRandomSum a)
+ System.Random.OneLiner: newtype GRandom a
+ System.Random.OneLiner: newtype GRandomSum a
Files
- CHANGELOG.md +9/−0
- one-liner-instances.cabal +10/−10
CHANGELOG.md view
@@ -1,6 +1,15 @@ Changelog ========= +Version 0.1.2.1+---------------++*Apr 21, 2018*++<https://github.com/mstksg/one-liner-instances/releases/tag/v0.1.2.1>++* Forgot to export *System.Random.OneLiner*!+ Version 0.1.2.0 ---------------
one-liner-instances.cabal view
@@ -2,10 +2,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: a1781911abc3fd4d6382fa43927d49aba4d1e07d876833a215fc311dec1da55b+-- hash: 6acb459b36dc35bbc749809acb02ea8b942833b8ae0a465908c8ddfc21ac7dca name: one-liner-instances-version: 0.1.2.0+version: 0.1.2.1 synopsis: Generics-based implementations for common typeclasses description: Provides generics-based implementations for common typeclasses using Generics.@@ -31,19 +31,19 @@ location: https://github.com/mstksg/one-liner-instances library- hs-source-dirs:- src- ghc-options: -Wall- build-depends:- base >=4.7 && <5- , one-liner >=0.9- , random exposed-modules: Data.Bounded.OneLiner Data.Monoid.OneLiner Data.Ord.OneLiner Numeric.OneLiner- other-modules: System.Random.OneLiner+ other-modules: Paths_one_liner_instances+ hs-source-dirs:+ src+ ghc-options: -Wall+ build-depends:+ base >=4.7 && <5+ , one-liner >=0.9+ , random default-language: Haskell2010