Widen template-haskell version constraint to allow version <2.22#44
Widen template-haskell version constraint to allow version <2.22#44nmeum wants to merge 1 commit intolexi-lambda:masterfrom
Conversation
This allows freer-simple to be used with GHC >= 9.4. Prior versions of template-haskell are not compatible with those GHC versions. Newer version of of template-haskell seem to be fully compatible with freer-simple. That is, tests still pass and I haven't noticed any issues in my own project (which use freer-simple). Fixes lexi-lambda#40
|
I'd be extremely happy to see this one merged, otherwise I will soon feel forced to fork this beautiful project and maintain a more active version of code I don't have the mental capacity to fully comprehend. |
5da717f to
03a367f
Compare
|
I updated this to allow template-haskell <2.22. This allows using freer-simple with GHC >=9.4. I have tested this extensively with GHC 9.8.2 in my own project (LibRISCV) which uses frere-simple with GHC 9.8. I also requested a relaxation of the constraint via hackage-trustees here: haskell-infra/hackage-trustees#399 |
|
The constraint has been updated by the hackage-trustees so freer-simple now works again with GHC >= 9.4 && GHC <= 9.8. |
This allows freer-simple to be used with GHC >= 9.4. Prior versions of template-haskell are not compatible with those GHC versions. Newer version of of template-haskell seem to be fully compatible with freer-simple. That is, tests still pass and I haven't noticed any issues in my own project (which use freer-simple).
Fixes #40
If this gets merged, would it be possible to tag a new freer-simple release?