homepage: https://github.com/leftaroundabout/trivial-constraint
changelog-type: ''
hash: 819468024c1eab92abdbb52427a81a6e31bbd458cd0185b4709310569d08256a
test-bench-deps: {}
maintainer: sagemuej@smail.uni-koeln.de
synopsis: Constraints that any type, resp. no type fulfills
changelog: ''
basic-deps:
  base: ! '>=4.5 && <5'
all-versions:
- 0.1.0.0
- 0.2.0.0
- 0.3.0.0
- 0.4.0.0
author: Justus Sagemüller
latest: 0.4.0.0
description-type: haddock
description: ! 'Since GHC 7.4, constraints are first-class: we have the constraint
  kind, and thus type-classes have a kind such as @* -> Constraint@.


  These can be used as parameters to data types. They also can be combined quite nicely,


  @

  type NewConstraint a = (Constraint1 a, Constraint2 a)

  @


  however you always need to start with a plain old type class when building constraints.


  This library provides a type class that is not really a constraint at all, so you
  can "start from zero" with building up a custom constraint.

  Also its opposite (a constraint that no type can ever fulfill).'
license-name: GPL-3.0-only

homepage: https://github.com/leftaroundabout/trivial-constraint
changelog-type: ''
hash: 2a6366931e8d4fedb8f78738e80ff1f09741ad621aef9202e15be33341ac970c
test-bench-deps: {}
maintainer: sagemuej@smail.uni-koeln.de
synopsis: Constraints that any type, resp. no type fulfills
changelog: ''
basic-deps:
  base: ! '>=4.5 && <5'
all-versions:
- 0.1.0.0
- 0.2.0.0
- 0.3.0.0
- 0.4.0.0
- 0.5.0.0
author: Justus Sagemüller
latest: 0.5.0.0
description-type: haddock
description: |-
  Since GHC 7.4, constraints are first-class: we have the constraint kind, and thus type-classes have a kind such as @* -> Constraint@.

  These can be used as parameters to data types. They also can be combined quite nicely,

  @
  type NewConstraint a = (Constraint1 a, Constraint2 a)
  @

  however you always need to start with a plain old type class when building constraints.

  This library provides a type class that is not really a constraint at all, so you can "start from zero" with building up a custom constraint.
  Also its opposite (a constraint that no type can ever fulfill).
license-name: GPL-3.0-only

Update from Hackage at 2019-05-24T22:57:21Z
Update from Hackage at 2019-05-24T22:57:21Z
