Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tag: Approx_2487_pa…

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
compiler
docs
driver
includes
interpreter
lib
misc
mk
rts
tests
utils
.gdbinit
ANNOUNCE
Makefile
PATCHLEVEL
README

README

The Glasgow Haskell Compiler
============================

(this file is fptools/ghc/README in a source distribution, and
fptools/README in a binary distribution).

GHC is a batch compiler for Haskell 98.  See the file ANNOUNCE for
information on the current version.

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 HTML.

* 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.

* 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 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, 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:

    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

E-mail contacts:
    glasgow-haskell-bugs@dcs.gla.ac.uk	    (bug reports mailing list)
    glasgow-haskell-users@dcs.gla.ac.uk	    (users' mailing list)

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://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/.
Something went wrong with that request. Please try again.