Dependencies for quickcheck-classes-0.6.0.0
Libraries
quickcheck-classes
- base (>=4.5 && <5)
- base-orphans (>=0.1)
- bifunctors
- containers (>=0.4.2.1)
- fail
- primitive (>=0.6.1 && <0.7)
- QuickCheck (>=2.7)
- semigroups (>=0.17)
- tagged
- transformers (>=0.3 && <0.6)
- if impl(ghc>7.4) && impl(ghc<7.6)
- if flag(unary-laws)
- QuickCheck (>=2.10.0)
- transformers (>=0.4.0)
- if flag(binary-laws)
- QuickCheck (>=2.10.0)
- transformers (>=0.5.0)
- if flag(aeson)
- aeson (>=0.9)
- if flag(semigroupoids)
- if flag(semirings)
- semirings (>=0.2.1.1)
Flags
Manual Flags
Name | Description | Default |
---|---|---|
aeson | You can disable the use of the This may be useful for accelerating builds in sandboxes for expert users. | Enabled |
semigroupoids | You can disable the use of the This may be useful for accelerating builds in sandboxes for expert users. | Enabled |
Automatic Flags
Name | Description | Default |
---|---|---|
semirings | You can disable the use of the This may be useful for accelerating builds in sandboxes for expert users. default: True manual: True | Enabled |
unary-laws | Include infrastructure for testing class laws of unary type constructors. | Enabled |
binary-laws | Include infrastructure for testing class laws of binary type constructors. Disabling `unary-laws` while keeping `binary-laws` enabled is an unsupported configuration. | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info