well-typed / optics

Optics as an abstract interface
375 stars 24 forks source link

Allow transformers-0.6 #454

Closed phadej closed 2 years ago

phadej commented 2 years ago

This allow transformers-0.6 (and mtl-2.3) in install plans.

I tested locally that changes upstream don't affect optics. However, we can be 100% sure as e.g. inspection-testing depends on ghc which depends on transformers, so we cannot upgrade that package and run tests. Yet, I'm quite sure anyway, and will make revisions.

For reference, ghc to bundle transformers-0.6 issue: https://gitlab.haskell.org/ghc/ghc/-/issues/21587

phadej commented 2 years ago

I stand corrected. Zoom stuff needs fixing in optics-extra, so we'll need a release.

Ping @arybczak or/and @adamgundry.