Changelog for optics-extra-0.4.2.1
optics-extra-0.4.2.1 (2022-05-20)
- Fix for previous release when used with
mtl-2.3andtransformers-0.5.
optics-extra-0.4.2 (2022-05-19)
-
Allow
transformers-0.6andmtl-2.3Note that
optics-extrano longer definesZoominstances forErrorTorListTwhen building withmtl-2.3or later. This is becauseMonadStateis a superclass ofZoom, and theMonadStateinstances forErrorTandListTwere removed inmtl-2.3. Be watchful of this if you buildoptics-extrawithmtl-2.3(or later) combined with an older version oftransformers(pre-0.6) that definesErrorTorListT. Similarly forMagnifyandMagnifyMany.
optics-extra-0.4.1 (2022-03-22)
- Add support for GHC-9.2
optics-extra-0.4 (2021-02-22)
- Add support for GHC-9.0
optics-extra-0.3 (2020-04-15)
optics-core-0.3compatible release- GHC-8.10 support
- Use stricter
uncurry'for better performance
optics-extra-0.2 (2019-10-18)
optics-core-0.2compatible release- Move
usefromOptics.ViewtoOptics.Stateand restrict its type - Add
preusetoOptics.State - Rename
use,uses,listeningandlisteningsto reflect the fact that they haveViewResult-generalised types - Depend on new
indexed-profunctorspackage
optics-extra-0.1 (2019-09-02)
- Initial release