2 ============================================================
3 The (Interactive) Glasgow Haskell Compiler -- version 5.04
4 ============================================================
6 We are pleased to announce a new major release of the Glasgow Haskell
7 Compiler (GHC), version 5.04.
11 * Hierarchical libraries, with documentation produced by Haddock.
13 * New type system extensions: full rank-N types and kind
16 * New heap profiling facilities (retainer profiling, biographical
21 See the release notes for a full list of the changes:
23 http://www.haskell.org/ghc/docs/latest/html/users_guide/release-5-04.html
28 The easy way is to go to the WWW page, which should be self-explanatory:
30 http://www.haskell.org/ghc/
32 We supply binary builds in the native package format for various
33 flavours of Linux and BSD, and in Windows Installer (MSI) form
34 for Windows folks. Binary builds for other platforms are available
35 as a .tar.gz which can be installed wherever you want. The source
36 distribution is also available from the same place.
38 Packages will appear as they are built - if the package for your
39 system isn't available yet, please try again later.
43 Haskell is a standard lazy functional programming language; the
44 current language version is Haskell 98, agreed in December 1998.
46 GHC is a state-of-the-art programming suite for Haskell. Included is
47 an optimising compiler generating good code for a variety of
48 platforms, together with an interactive system for convenient, quick
49 development. The distribution includes space and time profiling
50 facilities, a large collection of libraries, and support for various
51 language extensions, including concurrency, exceptions, and foreign
52 language interfaces (C, whatever). GHC is distributed under a
53 BSD-style open source license.
55 A wide variety of Haskell related resources (tutorials, libraries,
56 specifications, documentation, compilers, interpreters, references,
57 contact information, links to research groups) are available from the
58 Haskell home page (see below).
61 On-line GHC-related resources
62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
64 Relevant URLs on the World-Wide Web:
66 GHC home page http://www.haskell.org/ghc/
67 Haskell home page http://www.haskell.org/
68 comp.lang.functional FAQ http://www.cs.nott.ac.uk/~gmh/faq.html
74 To compile programs with GHC, you need a machine with 64+MB memory, GCC
75 and perl. This release is known to work on the following platforms:
77 * i386-unknown-{linux,*bsd,mingw32}
80 * powerpc-apple-darwin (MacOS/X)
82 Ports to the following platforms should be relatively easy (for a
83 wunderhacker), but haven't been tested due to lack of time/hardware:
85 * hppa1.1-hp-hpux{9,10}
86 * i386-unknown-solaris2
88 * {rs6000,powerpc}-ibm-aix
90 The builder's guide on the web site gives a complete run-down of what
91 ports work; it can be found at
93 http://www.haskell.org/ghc/docs/latest/html/building/building-guide.html
98 We run mailing lists for GHC users and bug reports; to subscribe, use
101 http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
102 http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
104 There are several other haskell and ghc-related mailing lists on
105 www.haskell.org; for the full list, see
107 http://www.haskell.org/mailman/listinfo/
109 Please report bugs using our SourceForge page at
111 http://sourceforge.net/projects/ghc/
113 or send them to glasgow-haskell-bugs@haskell.org.
115 GHC users hang out on glasgow-haskell-users@haskell.org. Bleeding
116 edge CVS users party on cvs-ghc@haskell.org.