-This is version 0.26 of the Glorious Glasgow Haskell compilation
-system (GHC). This is a major public release. The top-level file
-"ANNOUNCE-0.26" says more.
+The Glasgow Haskell Compiler
+============================
-Haskell is "the" standard lazy functional programming language [see
-SIGPLAN Notices, May 1992]. Some general merits of GHC are given at
-the end of this file.
+(this file is fptools/ghc/README in a source distribution, and
+fptools/README in a binary distribution).
-Documentation of interest:
+GHC is a batch compiler for Haskell 98. See the file ANNOUNCE for
+information on the current version.
-* docs/install_guide/installing.{dvi,info,html}: How to configure,
- build, and install the system.
+Haskell is "the" standard lazy functional programming language.
+Haskell 98 is the current version of the language, released in
+December 1998. The language definition is on the Web at
+http://research.microsoft.com/Users/simonpj/Haskell/haskell98.html
+
+More information on GHC can be found on its web page
+
+ http://www.dcs.gla.ac.uk/fp/software/ghc/
+
+GHC documentation of interest:
+
+* docs/installing.{dvi,html}: How to configure, build, and
+ install the system.
The document, as with many others, is in TeX-produced DVI format
- (.dvi suffix), or GNU Info format (.info); the latter is close to
- plain ASCII, if that's what you want.
+ (.dvi suffix), or HTML.
-* docs/users_guide/user.{dvi,info,html}: How to use GHC; e.g., what
+* ghc/docs/users_guide/user.{dvi,html}: How to use GHC; e.g., what
options are available, how to cope with common problems, how to use
the profiling facilities, etc.
-* docs/release_notes/release{dvi,info,html}: Release notes for this
- release (and all previous releases).
-
-* docs/README: About the other documentation in this release.
+* ghc/docs/libraries/libs.{dvi,html}: Several libraries that are
+ provided by both GHC and Hugs.
We welcome your comments and suggestions about this software! Please
do not suffer or grumble in silence. The "bug reports" section of the
-User's Guide (docs/users_guide/user.{dvi,info,html}) says what we
-would like to know when you report a problem.
-
-Current AQUA team (all @dcs.glasgow.ac.uk):
-
- Sigbjorn Finne (sof) [PhD student]
- Andy Gill (andy) [PhD student]
- Kevin Hammond (kh) [GRASP; now a research fellow]
- Simon Marlow (simonm) [PhD student]
- Darren Moffat (moffatd) [slave, summer '95]
- Will Partain (partain) [hired hand, GRASP/AQUA]
- Simon Peyton Jones (simonpj) [our Fearless Leader]
- Patrick Sansom (sansom) [hired hand, "Bidirectional Analyses"]
- Andr\'e Santos (andre) [PhD student]
-
-Past contributors and/or continuing advisors:
- Cordy Hall (cvh) [GRASP; now at Open University]
- John Launchbury (jl) [AQUA; now at OGI]
- Jim Mattson (mattson) [hired hand, AQUA; just moved to HP]
+User's Guide says what we would like to know when you report a
+problem.
+
+Current GHC team:
+
+ Simon Peyton Jones ( simonpj@microsoft.com) [our Fearless Leader]
+ Sigbjorn Finne (v-sfinne@microsoft.com) [hired hand]
+ Simon Marlow (t-simonm@microsoft.com) [hired hand]
+ Julian Seward (v-julsew@microsoft.com) [hired hand]
+
+Past contributors and/or continuing advisors (all @dcs.gla.ac.uk):
+
+ Thomas Nordin (nordin) [@cse.ogi.edu; Green Card Hero]
+ Hans Wolfgang Loidl (hwloidl) [PhD student]
+ Patrick Sansom (sansom) [hired hand, Bidirectional Analyses]
+ Phil Trinder (trinder) [hired hand, Parade]
+ Andy Gill (andy) [PhD student; at HP]
+ Cordy Hall (cvh) [GRASP]
+ Kevin Hammond (kh) [GRASP; at St. Andrews]
+ John Launchbury (jl) [AQUA; at OGI]
+ Jim Mattson (mattson) [hired hand, AQUA; HP]
+ Darren Moffat (moffatd) [slave, summer '95; at MoD]
+ Will Partain (partain) [GRASP/AQUA; touring with Johnny Cash]
Bryan O'Sullivan (bos) [visiting slave, summer '94; at Sun]
- Alastair Reid (areid) [GHCI god, now working at Yale]
- Phil Wadler (wadler) [GRASP]
+ Alastair Reid (areid) [GHCI god, at Yale]
+ Andr\'e Santos (andre) [PhD student; back in Brazil]
+ David N Turner (dnt) [Linear Types; at An-Teallach]
+ Phil Wadler (wadler) [GRASP; at Lucent]
+
+And many others who've contributed bits of code / bug reports in the past.
Cool people who've let us use their machines:
- hppa1.1-hp-hpux Sam Nelson, Stirling University
- mips-sgi-irix5 Tim Niblett, Turing Institute, Glasgow
- sparc-sun-solaris2 Durham University
+
+ sparc-sun-sunos{4,5} PacSoft, Oregon Graduate Institute
+ hppa1.1-hp-hpux,
+ i386-unknown-linux Charles Krasic, Oregon Graduate Institute
+ alpha-dec-osf,
+ i386-*-solaris2 Mark Fanty, CSLU, Oregon Graduate Institute
+
+Also thanks to Conal Elliott, Microsoft Research for facilitating the work
+on the Win32 port of GHC.
Simon's projects' acronyms:
GRIP ('87-'90): Graph reduction in parallel
GRASP ('90-'92): Graph reduction applications support project
AQUA ('93- ): Declarative systems architecture: a quantitative approach
-Dated: 95/07/24
-
-GHC WWW page: http://www.dcs.glasgow.ac.uk/fp/software/ghc.html
-
E-mail contacts:
- glasgow-haskell-request@dcs.glasgow.ac.uk (general queries)
-
- glasgow-haskell-bugs@dcs.glasgow.ac.uk (bug reports mailing list)
- glasgow-haskell-users@dcs.glasgow.ac.uk (users' mailing list)
+ glasgow-haskell-bugs@dcs.gla.ac.uk (bug reports mailing list)
+ glasgow-haskell-users@dcs.gla.ac.uk (users' mailing list)
- glasgow-haskell-bugs-request@... to join, send mail *here*
- glasgow-haskell-users-request@... to join, send mail *here*
+Send mail to majordomo@dcs.gla.ac.uk with 'help' in the body of the
+message for information on joining/leaving either of these mailing
+lists.
-Anonymous FTP site: ftp.dcs.glasgow.ac.uk:pub/haskell/glasgow. Mostly
-mirrored by ftp.cs.chalmers.se and nebula.cs.yale.edu (same
-directory). Also: src.doc.ic.ac.uk, in
+Anonymous FTP site: ftp://ftp.dcs.gla.ac.uk:pub/haskell/glasgow.
+Mostly mirrored by ftp.cs.chalmers.se and haskell.org (same
+directory). Also: sunsite.doc.ic.ac.uk, in
computing/programming/languages/haskell/glasgow/.