Mon, 09 Nov 2026 18:54:11 UTC Log in
Glasgow Haskell Compiler 32.19 MB built 2026-10-14 10:13:20 GMT

Description

GHC is a state-of-the-art, open source, compiler and interactive environment for the functional language Haskell. Highlights: - GHC supports the entire Haskell 2010 language plus a wide variety of extensions. - GHC has particularly good support for concurrency and parallelism, including support for Software Transactional Memory (STM). - GHC generates fast code, particularly for concurrent programs. Take a look at GHC's performance on The Computer Language Benchmarks Game. - GHC works on several platforms including Windows, Mac, Linux, most varieties of Unix, and several different processor architectures. - GHC has extensive optimisation capabilities, including inter-module optimisation. - GHC compiles Haskell code either directly to native code or using LLVM as a back-end. GHC can also generate C code as an intermediate target for porting to new platforms. The interactive environment compiles Haskell to bytecode, and supports execution of mixed bytecode/compiled programs. - Profiling is supported, both by time/allocation and various kinds of heap profiling. - GHC comes with several libraries, and thousands more are available on Hackage.

Dependencies

56 total
Requires47
  • alex
  • autoconf
  • automake
  • binutils
  • clang19
  • gcc-c++
  • ghc-Cabal-devel
  • ghc-array-devel
  • ghc-base-devel
  • ghc-base16-bytestring-devel
  • ghc-binary-devel
  • ghc-bytestring-devel
  • ghc-compiler
  • ghc-containers-devel
  • ghc-cryptohash-sha256-devel
  • ghc-deepseq-devel
  • ghc-directory-devel
  • ghc-extra-devel
  • ghc-filepath-devel
  • ghc-ghc-boot-th-devel
  • ghc-haskeline-devel
  • ghc-mtl-devel
  • ghc-parsec-devel
  • ghc-pretty-devel
  • ghc-process-devel
  • ghc-rpm-macros-extra >= 2.11
  • ghc-shake-devel
  • ghc-stm-devel
  • ghc-template-haskell-devel
  • ghc-text-devel
  • ghc-time-devel
  • ghc-transformers-devel
  • ghc-unix-devel
  • ghc-unordered-containers-devel
  • gmp-devel
  • libdwarf-devel
  • libffi-devel
  • libzstd-devel
  • llvm19
  • make
  • ncurses-devel
  • numactl-devel
  • perl-interpreter
  • python3
  • python3-sphinx
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
Provides9
  • ghc9.12 = 9.12.4-18.fc45
  • ghc9.12-compiler = 9.12.4-18.fc45
  • ghc9.12-compiler-default = 9.12.4-18.fc45
  • ghc9.12-devel = 9.12.4-18.fc45
  • ghc9.12-doc = 9.12.4-18.fc45
  • ghc9.12-filesystem = 9.12.4-18.fc45
  • ghc9.12-hadrian = 0.1.0.0-18.fc45
  • ghc9.12-manual = 9.12.4-18.fc45
  • ghc9.12-prof = 9.12.4-18.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

15
Files 1–15 of 15

Component of

buildroots that installed this RPM

No Buildroots