| Haskell | |
| 4.06 | |
| translator (C, SPARC), profiler | |
| Simon Peyton Jones <simonpj@microsoft.com> | |
| The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for Haskell 98. GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98; for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler. Haskell 98 is a superset of Haskell 1.4 | |
|
Papers at ftp.dcs.glasgow.ac.uk (only) in pub/glasgow-fp,
"Imperative functional programming",
Peyton Jones & Wadler, POPL '93
"Unboxed data types as first-class citizens", Peyton Jones & Launchbury, FPCA '91 "Profiling lazy functional languages", Sansom & Peyton Jones, Glasgow workshop '92 "Implementing lazy functional languages on stock hardware", Peyton Jones, Journal of Functional Programming, Apr 1992 | |
| |
| <glasgow-haskell-bugs@dcs.glasgow.ac.uk> | |
| GNU C 2.1+, perl | |
| solid: Sun4, Solaris2, Linux, FreeBSD, NetBSD, Windows 9X/NT, HP-UX 9 & 10 | |
| should be high | |
| <glasgow-haskell-request@dcs.glasgow.ac.uk> | |
| 2000/01/28 |
language: Haskell
category: functional languages summary, or expanded.
Please send updates to free-compilers@idiom.com
The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.
Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved