Support ghc-9.2
facundominguez opened this issue · comments
First, himportscan
needs to build with ghc-9.2
. And then a new CI job needs to be added so we test gazelle_haskell_modules
with ghc-9.2
as well. Perhaps this can be done with the matrix feature of workflows: https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs
It would be best to first implement this with CPP macros for conditional compilation. But later, it would be nice to follow up more calmly with tweag/rules_haskell#1738.
This PR was an earlier attempt to support ghc-9.2
. It doesn't apply too well to the current code base, but the discussion there provides some context that is still helpful.