homepage: ''
changelog-type: markdown
hash: cd59b725f8fa02e4b7ff34ca7bf4d49aae8471de61b276c964124faa5bf1c9e6
test-bench-deps: {}
maintainer: makeit@typeable.io
synopsis: Generic implementation for QuickCheck's Arbitrary
changelog: ! '0.1.0

  -----


  * Public release

'
basic-deps:
  base: ! '>=4.8 && <5'
  QuickCheck: ! '>=2.8'
all-versions:
- 0.1.0
author: Typeable.io contributors
latest: 0.1.0
description-type: haddock
description: ! 'Generic implementations of methods of the ''Arbitrary'' class from
  the

  QuickCheck library. The approach taken here can lead to diverging instances

  for recursive types but is safe for non-recursive ones and guarantees

  flat distribution for constructors of sum-types.'
license-name: MIT

homepage: http://github.com/typeable/generic-arbitrary#readme
changelog-type: markdown
hash: 5c8619724d64271725c89a479630279fde40825eed75e68960ed0f14ca682d78
test-bench-deps: {}
maintainer: makeit@typeable.io
synopsis: Generic implementation for QuickCheck's Arbitrary
changelog: |
  0.2.0
  -----

  * Added `GenericArbitrary` for use with the [DerivingVia](https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/deriving_via.html) compiler extension.
  * Minimum bound on QuickCheck changed to 2.14.

  0.1.0
  -----

  * Public release
basic-deps:
  base: '>=4.8 && <5'
  QuickCheck: '>=2.14'
all-versions:
- 0.1.0
- 0.2.0
author: Typeable.io contributors
latest: 0.2.0
description-type: haddock
description: |-
  Generic implementations of methods of the 'Arbitrary' class from the
  QuickCheck library. The approach taken here can lead to diverging instances
  for recursive types but is safe for non-recursive ones and guarantees
  flat distribution for constructors of sum-types.
license-name: MIT

Update from Hackage at 2021-07-07T16:55:37Z
Update from Hackage at 2021-07-07T16:55:37Z
