The version lens-4.20 has been created (though not published) for compatibility with ghc-9.0-rc1. Among the changes with lens-4.20 is dropping the Swapped typeclass in exchange for the Swap class from the assoc package (see lens changelog).
This means that validation will not be compatible with ghc-9.0.
The version
lens-4.20
has been created (though not published) for compatibility withghc-9.0-rc1
. Among the changes withlens-4.20
is dropping theSwapped
typeclass in exchange for theSwap
class from theassoc
package (seelens
changelog).This means that
validation
will not be compatible withghc-9.0
.