The Glasgow Haskell Compiler

Software Screenshot:
The Glasgow Haskell Compiler
Software Details:
Version: 7.0.4
Upload Date: 11 May 15
Developer: Simon Marlow
Distribution Type: Freeware
Downloads: 3

Rating: nan/5 (Total Votes: 0)

The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and interactive environment for the functional language Haskell.

GHC is heavily dependent on its users and contributors. Please come and join the mailing lists and send us your comments, suggestions, bug reports and contributions!

Features:

  • GHC supports the entire Haskell 98 language plus a wide variety of extensions.
  • GHC works on several platforms including Windows and most varieties of Unix, and several different processor architectures. There are detailed instructions for porting GHC to a new platform.
  • GHC has extensive optimisation capabilities, including inter-module optimisation.
  • GHC compiles Haskell code either by using an intermediate C compiler (GCC), or by generating native code on some 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 a wide range of libraries.

What is new in this release:

  • A floating point regression in 7.0.3 affecting x86 has been fixed (#5149).
  • The GHCi linker now handles partially stripped object files (#5004). This fixes loading the ghc package in ghci when it's been stripped, which is often the case in Linux distribution packages.
  • A bug which caused bad results from getCPUTime, getClockTime and getCurrentTime has been fixed (#4247, #4970).
  • A runtime system bug with large heaps has been fixed (#5086).
  • A runtime system bug when heap profiling has been fixed (#5127).
  • A runtime system bug when heap profiling has been fixed (#5127).
  • A runtime system bug, which caused incorrect results and segfaults when using FFI callbacks, has been fixed.
  • A runtime system bug, which occasionally caused parallel programs to when using -feager-blackholing, has been fixed (#5226).
  • Incorrect directory permissions when installing have been fixed (#4982).
  • Some improvements have been made to the new Cabal testsuite support.
  • Cabal is now 1.10.2.0 (was 1.10.1.0).

Similar Software

Genshi Compiler
Genshi Compiler

11 May 15

ADP
ADP

17 Feb 15

boot
boot

20 Feb 15

pyLisp-NG
pyLisp-NG

3 Jun 15

Other Software of Developer Simon Marlow

Comments to The Glasgow Haskell Compiler

Comments not found
Add Comment
Turn on images!