Closed 23Skidoo closed 5 years ago
This is a bit of a tricky situation, as the version of transformers-0.5.5.0
that is on Hackage is not the same version that is shipped with GHC 8.6.1 through 8.6.3 (the former doesn't work with contravariant-1.5
, whereas the latter does). See haskell-infra/hackage-trustees#209: I'd like to come to a resolution on that issue before making any changes to contravariant
itself.
Now that transformers-0.5.5.2
has been released to Hackage, I believe this is no longer an issue. At the very least, cabal new-build -f-safe -f+semigroups -f+statevar -f+tagged --constraint="StateVar ==1.1.1.1" --constraint="transformers ==0.5.5.*" --constraint="base ==4.12.0.0"
works for me.
Can you confirm that this is an acceptable state of affairs, @23Skidoo?
As far as I can tell, this matter has been fixed with the resolution of https://github.com/haskell-infra/hackage-trustees/issues/209. Do re-open if you are still experiencing issues.
Great, thanks. We've upgraded to the latest transformers
and are no longer experiencing the issue.
This is with GHC 8.6.4. Steps to reproduce:
Compile errors look like this:
I suggest bumping the lower bound on
transformers
to0.5.6.0
(the first version that doesn't fail).