Version 9.10.2 (released 3rd May 2025)

submited by
Style Pass
2025-08-04 15:00:02

The packages on this page include only the GHC compiler. For most users, we recommend installing a proper Haskell distribution instead of GHC alone. A distribution includes a recent GHC release as well as other important tools (such as cabal-install, for installing libraries), and potentially a broader set of libraries known to work together.

GHC 9.10 only works with cabal-install version 3.10.2.0 or later. Please upgrade if you have an older version of cabal-install. This is particularly important for Windows users due to recent changes to linking on Windows.

GHC has an optional code generator targeting the LLVM compiler framework which can produce faster code for some programs. If you would like to use the LLVM backend, you'll need to install LLVM 11, 12, 13, 14, or 15 from an upstream binary distribution or via your distribution's package manager.

The operating system-specific packages (e.g. RPM or .deb packages on Linux) are generally a better bet than the vanilla .tar.xz binary bundles, because they will check for dependencies and allow the package to be uninstalled at a later date.

Leave a Comment
Related Posts