2 ==============================================================
3 The (Interactive) Glasgow Haskell Compiler -- version 6.10.1
4 ==============================================================
6 The GHC Team is pleased to announce a new major release of GHC. There
7 have been a number of significant changes since the last major release,
10 * Some new language features have been implemented:
11 * Record syntax: wild-card patterns, punning, and field disambiguation
12 * Generalised quasi-quotes
13 * Generalised list comprehensions
16 * Type families have been completely re-implemented
18 * Now comes with Haddock 2, which supports all GHC extensions
20 * Parallel garbage collection
22 * Base provides extensible exceptions
24 * The GHC API is easier to use
26 * External core (output only) now works again
28 * Data Parallel Haskell (DPH) comes as part of GHC
30 The full release notes are here:
32 http://haskell.org/ghc/docs/6.10.1/html/users_guide/release-6-10-1.html
37 The easy way is to go to the web page, which should be self-explanatory:
39 http://www.haskell.org/ghc/
41 We supply binary builds in the native package format for many
42 platforms, and the source distribution is available from the same
45 Packages will appear as they are built - if the package for your
46 system isn't available yet, please try again later.
52 Haskell is a standard lazy functional programming language; the
53 current language version is Haskell 98, agreed in December 1998 and
54 revised December 2002.
56 GHC is a state-of-the-art programming suite for Haskell. Included is
57 an optimising compiler generating good code for a variety of
58 platforms, together with an interactive system for convenient, quick
59 development. The distribution includes space and time profiling
60 facilities, a large collection of libraries, and support for various
61 language extensions, including concurrency, exceptions, and foreign
62 language interfaces (C, whatever). GHC is distributed under a
63 BSD-style open source license.
65 A wide variety of Haskell related resources (tutorials, libraries,
66 specifications, documentation, compilers, interpreters, references,
67 contact information, links to research groups) are available from the
68 Haskell home page (see below).
71 On-line GHC-related resources
72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 Relevant URLs on the World-Wide Web:
76 GHC home page http://www.haskell.org/ghc/
77 GHC developers' home page http://hackage.haskell.org/trac/ghc/
78 Haskell home page http://www.haskell.org/
84 The list of platforms we support, and the people responsible for them,
87 http://hackage.haskell.org/trac/ghc/wiki/Contributors
89 Ports to other platforms are possible with varying degrees of
90 difficulty. The Building Guide describes how to go about porting to a
93 http://hackage.haskell.org/trac/ghc/wiki/Building
99 We welcome new contributors. Instructions on accessing our source
100 code repository, and getting started with hacking on GHC, are
101 available from the GHC's developer's site run by Trac:
103 http://hackage.haskell.org/trac/ghc/
109 We run mailing lists for GHC users and bug reports; to subscribe, use
110 the web interfaces at
112 http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
113 http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
115 There are several other haskell and ghc-related mailing lists on
116 www.haskell.org; for the full list, see
118 http://www.haskell.org/mailman/listinfo/
120 Some GHC developers hang out on #haskell on IRC, too:
122 http://www.haskell.org/haskellwiki/IRC_channel
124 Please report bugs using our bug tracking system. Instructions on
125 reporting bugs can be found here:
127 http://www.haskell.org/ghc/reportabug