git.iko.soy/typeable/generic-arbitrary
on master help sign in
Merge branch 'master' into fix-instances
commitfae188c4d482b9d03a736a3f6545b6159c702a8c authorAleksey Uymanov <s9gf4ult@gmail.com> dateThu 4 Aug 2022, 10:57 (4 years ago) parent5d2ef0a6324704
5 files changed+19−24
CHANGELOG.md+10 generic-arbitrary.cabal+1 src/Test/QuickCheck/Arbitrary/Generic.hs+2 stack.yaml+1−5 stack.yaml.lock+5−19
CHANGELOG.md+10
@@ -5,6 +5,16 @@
55* Recpect the `size` argument
66* Types with parameters require `Arg` now
77
8+0.2.2
9+-----
10+
11+* Resolved an issue where the size of the generators could become negative
12+
13+0.2.1
14+-----
15+
16+* Added compatibility with GHC 9.2.1
17+
8180.2.0
919-----
1020
generic-arbitrary.cabal+1
@@ -22,6 +22,7 @@ tested-with: GHC == 7.10.3
2222 , GHC == 8.4.1
2323 , GHC == 8.6.5
2424 , GHC == 8.10.1
25+ , GHC == 9.0.2
2526
2627source-repository head
2728 type: git
src/Test/QuickCheck/Arbitrary/Generic.hs+2
@@ -1,3 +1,5 @@
1+{-# LANGUAGE FlexibleContexts, UndecidableInstances, TypeOperators, DataKinds, TypeFamilies, ScopedTypeVariables#-}
2+
13{- |
24
35Generic implementation of the 'arbitrary' method. Example usage:
stack.yaml+1−5
@@ -1,5 +1 @@
1−resolver: lts-13.21
2−
3−extra-deps:
4− - QuickCheck-2.14
5− - splitmix-0.0.5
1+resolver: lts-19.2
stack.yaml.lock+5−19
@@ -3,24 +3,10 @@
33# For more information, please see the documentation at:
44# https://docs.haskellstack.org/en/stable/lock_files
55
6−packages:
7−- completed:
8− hackage: QuickCheck-2.14@sha256:3f536a4b86bef7ec39025f04ef8d76c5ac5a78ba0b42e660b25d0a8f9c811045,7004
9− pantry-tree:
10− size: 2203
11− sha256: 7067593c50ff2e5e83c637ac73009f4bd8f43c29ff256e976bbb14674033abe9
12− original:
13− hackage: QuickCheck-2.14
14−- completed:
15− hackage: splitmix-0.0.5@sha256:4a49661be63f5aea0e132e9ab51be918789bb4dceb4ab9b15b85ba9cbbef5999,5412
16− pantry-tree:
17− size: 1148
18− sha256: b41d4f60cfabab8b02840906191013ee06fe2357371103a471c7cc55eda9e462
19− original:
20− hackage: splitmix-0.0.5
6+packages: []
217snapshots:
228- completed:
23− size: 498180
24− url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/13/21.yaml
25− sha256: eff2de19a6d4691ccbf6edc1fba858f1918683047dce0f09adede874bbd2a8f3
26− original: lts-13.21
9+ sha256: e7e57649a12f6178d1158e4b6f1f1885ed56d210ae6174385271cecc9b1ea974
10+ size: 617368
11+ url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/19/2.yaml
12+ original: lts-19.2