guibou / PyF

Haskell QuasiQuoter for String Formatting
BSD 3-Clause "New" or "Revised" License
66 stars 13 forks source link

Start porting to GHC 9.6 #119

Closed Kleidukos closed 1 year ago

Kleidukos commented 1 year ago

To get a GHC 9.6 pre-release, use ghcup and this command:

$ ghcup config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml
guibou commented 1 year ago

Thank you @Kleidukos for opening this MR.

I've continued to work based on your initial commit, now PyF should be able to build with GHC 9.6 alpha2.

However, I've only tested that it builds, but I was not able to run tests and I did not even checked that it was working with previous version of GHC. Believe me, I'm in holidays with a TRUE 56K "high speed" internet connection, so I downloaded GHC 9.6 over(2)nights, but I'm too lazy to also download the additionnal hackage packages in order to run tests (or any other GHC version).

I'll clean all of that mess next monday. In the meantime, hopefully my additionnal changes may unblock your work.