tweag / gazelle_haskell_modules

A gazelle extension to generate haskell_module rules

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.