Commit 9802620a authored by Ian Lynagh's avatar Ian Lynagh

Update ANNOUNCE for 7.4.1

parent 421b6b61
============================================================== =============================================================
The (Interactive) Glasgow Haskell Compiler -- version 6.10.1 The (Interactive) Glasgow Haskell Compiler -- version 7.4.1
============================================================== =============================================================
The GHC Team is pleased to announce a new major release of GHC. There The GHC Team is pleased to announce a new major release of GHC, 7.4.1.
have been a number of significant changes since the last major release,
* Some new language features have been implemented: Here are some of the highlights of the 7.4 branch since 7.2 and 7.0:
* Record syntax: wild-card patterns, punning, and field disambiguation
* Generalised quasi-quotes
* Generalised list comprehensions
* View patterns
* Type families have been completely re-implemented * The Num class no longer has Eq or Show superclasses.
* Now comes with Haddock 2, which supports all GHC extensions * There is a new feature Safe Haskell (-XSafe, -XTrustworthy, -XUnsafe).
The design has changed since 7.2.
* Parallel garbage collection * There is a new feature kind polymorphism (-XPolyKinds).
A side-effect of this is that, when the extension is not enabled, in
certain circumstances kinds are now defaulted to * rather than being
* Base provides extensible exceptions * There is a new feature constraint kinds (-XConstraintKinds).
* The GHC API is easier to use * It is now possible to give any sort of declaration at the ghci prompt.
For example, you can now declare datatypes within ghci.
* External core (output only) now works again * The profiling and hpc implementations have been merged and overhauled.
Visible changes include renaming of profiling flags, and a new
semantics for the cost-centre stacks (which should in most cases
result in more useful and intuitive profiles). The +RTS -xc flag now
also gives a stack trace.
* Data Parallel Haskell (DPH) comes as part of GHC * It is now possible to write compiler plugins.
The full release notes are here: * DPH support has been significantly improved. * There is now preliminary support for registerised compilation using
LLVM on the ARM platform.
Full release notes are here:
How to get it How to get it
~~~~~~~~~~~~~ ~~~~~~~~~~~~~
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment