Changelog
[1.0.0.0] - 2021-11-20
- Compatibility with
genvalidity >= 1.0.0.0
- Renamed every combinator that ends in
OnValid
(or similar) to not have that suffix anymore.
Removed
- Every combinator that relates to unchecked or invalid values.
[0.1.1.2] - 2020-02-10
Changed
- Removed the doctests
- Improved the cabal file
[0.1.1.1] - 2018-11-07
Changed
- Test suite compatibility with
validity >=0.9
, genvalidity >=0.7
and genvalidity-property >=0.3
[0.1.1.0] - 2018-10-06
Added
shrinkUncheckedDoesNotShrinkToItself
shrinkUncheckedDoesNotShrinkToItselfWithLimit
shrinkValidDoesNotShrinkToItself
shrinkValidDoesNotShrinkToItselfWithLimit
shrinkInvalidDoesNotShrinkToItself
shrinkInvalidDoesNotShrinkToItselfWithLimit
Changed
- Added the concept that shrinkValid should not shrink to itself to
shrinkValidSpec
and shrinkValiditySpec
.
[0.1.0.0] - 2018-08-25
Added
lensGettingProducesValidOnValid
lensGettingProducesValid
lensGettingProducesValidOnArbitrary
lensGettingProducesValidOnGen
lensSettingProducesValidOnValid
lensSettingProducesValid
lensSettingProducesValidOnArbitrary
lensSettingProducesValidOnGen
Changed
lensSpec
, lensSpecOnArbitrary
, lensSpecOnGen
and lensSpecOnValid
now also include lensGettingProducesValid*
and lensSettingProducesValid*
[0.0.0.0] - 2018-06-28
Added
lensLaw1
lensLaw2
lensLaw3
lensSpec
lensSpecOnArbitrary
lensSpecOnGen
lensSpecOnValid