packages feed

genvalidity-typed-uuid 0.0.0.2 → 0.1.0.0

raw patch · 4 files changed

+12/−16 lines, 4 filesdep ~genvalidity

Dependency ranges changed: genvalidity

Files

ChangeLog.md view
@@ -1,6 +1,10 @@ # Changelog for typed-uuid -## Unreleased changes+## [0.1.0.0] - 2021-11-23++### Changed++* Compatibility with `genvalidity >=1.0.0.0`.  ## [0.0.0.2] - 2020-04-16 
genvalidity-typed-uuid.cabal view
@@ -1,13 +1,13 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.33.0.+-- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack ----- hash: e690b1a8182d5ba11d02e71ebeba6d6df60e4ff46b2d5a384daec4988a6f5e2e+-- hash: 8e83528c13a24a4ec93c8a43141f40620fa13e5ade311e03fdaef8c7a7a0a09c  name:           genvalidity-typed-uuid-version:        0.0.0.2+version:        0.1.0.0 synopsis:       Generators for Phantom-Typed version of UUID description:    Please see the README on Github at <https://github.com/NorfairKing/typed-uuid#readme> category:       Data@@ -37,7 +37,7 @@   build-depends:       QuickCheck     , base >=4.7 && <5-    , genvalidity+    , genvalidity >=1.0     , genvalidity-uuid >=0.0     , typed-uuid >=0.0   default-language: Haskell2010@@ -54,7 +54,7 @@   build-depends:       QuickCheck     , base >=4.7 && <5-    , genvalidity+    , genvalidity >=1.0     , genvalidity-hspec     , genvalidity-hspec-aeson     , genvalidity-typed-uuid
src/Data/GenValidity/UUID/Typed.hs view
@@ -5,15 +5,7 @@ import Data.GenValidity import Data.GenValidity.UUID () import Data.UUID.Typed-import Test.QuickCheck -instance GenUnchecked (UUID a) where-  genUnchecked = UUID <$> genUnchecked-  shrinkUnchecked (UUID u) = UUID <$> shrinkUnchecked u- instance GenValid (UUID a) where   genValid = UUID <$> genValid   shrinkValid (UUID u) = UUID <$> shrinkValid u--instance Arbitrary (UUID a) where-  arbitrary = genValid
test/Data/UUID/TypedSpec.hs view
@@ -13,6 +13,6 @@  spec :: Spec spec = do-  eqSpecOnValid @(UUID Int)+  eqSpec @(UUID Int)   genValidSpec @(UUID Int)-  jsonSpecOnValid @(UUID Int)+  jsonSpec @(UUID Int)