GHC community update March 2026

Thank you for the positive feedback on our last post.

The GHC community update consists of three sections:

  • Call for contributions: The GHC team asks for contributions - these range from issues that are simple and fun to solve to issues that require an expert pair of eyes that we have too few of.
  • Call for opinions: The GHC team asks for your opinion on some matter regarding GHC - these are issues about often contentious matters where community input is highly valued. We ask that you engage in good faith.
  • Maintainers’ section: To avoid surprises in upcoming GHC releases, we try to inform maintainers of Haskell libraries as early as possible to make sure they can test their libraries against unreleased GHC versions. This section is also relevant for industry users looking to adapt their codebases to newly released GHC versions.

Call for Contributions

In addition to the Call for Contributions of the last update we would appreciate your help on the following issues:

Call for Opinions

Maintainers’ Section

  • Nightlies are back on the menu! I hope for longer this time. I (@MangoIV) will try to keep them being produced.
  • The forkoff for the next version of GHC, GHC 10.0.1 is going to happen next week. We will notify you on the usual channels.
  • 10.0.1 will drop Tier 1 support for Debian 9 and 10 and Ubuntu 18 and 20. These are end of life distributions. We will not drop the support for x86_64 darwin, yet.
19 Likes

The TUI doesn’t work well with nightlies.

You probably want something like this:

ghcup --url-source=https://ghc.gitlab.haskell.org/ghcup-metadata/ghcup-nightlies-0.0.7.yaml \
  list --show-nightly --since "$(date -d "last week" -u +"%Y-%m-%d")" -t ghc

You can install by date then:

 ghcup --url-source=https://ghc.gitlab.haskell.org/ghcup-metadata/ghcup-nightlies-0.0.7.yaml \
   install ghc 2026-03-31
5 Likes

Thank you for this update @MangoIV! I found the linked TTH write-up particularly interesting, and it’s good to see that the problem is getting the attention it needs.

4 Likes