Closed slotThe closed 1 year ago
Now that Debian has 8.6, it's time to drop 8.4.
Contrib version of https://github.com/xmonad/xmonad/pull/430
Many instance declarations can now be derived either by DerivingVia or GeneralizedNewtypeDeriving.
Debian stable is not on 8.6, which was always our guide as to which GHC versions we want to support.
[x] I've read CONTRIBUTING.md
[x] I've considered how to best test these changes (property, unit, manually, ...) and concluded: compiles :)
[x] I updated the CHANGES.md file
CHANGES.md
30d35948148d369be12634255b3d079d7ca8031b's commit message has a typo ("not" instead of "now") and also isn't true—Debian stable has 8.8, it's Ubuntu 20.04 that only has 8.6.
30d35948148d369be12634255b3d079d7ca8031b
Description
Now that Debian has 8.6, it's time to drop 8.4.
Contrib version of https://github.com/xmonad/xmonad/pull/430
Commit Summary
0f69215f ci: Update to GHC 9.2.5
Many instance declarations can now be derived either by DerivingVia or GeneralizedNewtypeDeriving.
30d35948 ci: Drop support for GHC 8.4
Debian stable is not on 8.6, which was always our guide as to which GHC versions we want to support.
e744b643 Simplify instance declarations
b193fe8d stack: Bump resolver to lts-20.0
Checklist
[x] I've read CONTRIBUTING.md
[x] I've considered how to best test these changes (property, unit, manually, ...) and concluded: compiles :)
[x] I updated the
CHANGES.md
file