This is the root directory for functional-programming tools distributed by the Computing Science Department at Glasgow University. Simon Peyton Jones <simonpj@dcs.gla.ac.uk> is the ringleader of this effort. The tools are: ghc the Glasgow Haskell compilation system hslibs collection of Haskell libraries haggis the Haggis GUI toolkit happy the Happy Haskell parser generator green-card a foreign function interface pre-processor for Haskell. nofib the NoFib Haskell benchmarking suite literate the Glasgow "literate programming" system glafp-utils shared utility programs mk GNU make setup used by all of fptools docs documentation on the installing and using the fptools suite. The "literate" stuff is usually distributed *with* other systems, but not necessarily. Components which are always part of a distribution (never stand-alone) are "glafp-utils" and "mk" (a configuration system). There is usually an ANNOUNCE* file with any distribution. Please consult that, or the <piece>/README file, to find out how to proceed.
Forked from
Glasgow Haskell Compiler / GHC
64786 commits behind the upstream repository.
Simon Marlow
authored
Shift operations where the shift count is greater than the width of the type being shifted are now defined as returning zero (or -1 in the case of a negative integer being shifted right with iShiftRA).
Name | Last commit | Last update |
---|---|---|
distrib | ||
docs | ||
ghc | ||
glafp-utils | ||
mk | ||
.darcs-boring | ||
Makefile | ||
Makefile.config | ||
README | ||
acconfig.h | ||
aclocal.m4 | ||
config.guess | ||
config.sub | ||
configure.in | ||
install-sh |