summaryrefslogtreecommitdiff
path: root/ghc/docs/README
blob: 464f301aa49c2c475a4b0773b9fe00d0ebb94357 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Herein are bits of documentation for, or related to, the Glorious
Glasgow Haskell compilation system.  Unless specified otherwise, they
are nestled in the ghc/docs directory of the distribution.

install_guide/*
	A step-by-step guide on how to configure, build, and install
	the system.

users_guide/*
	The User's Guide for the system.  Describes how to "drive" the
	system, how to deal with common problems, how to use the
	profiling tools, what is Known to be Broken, how to use the
	Glasgow extensions, etc.

release_notes/*
	Release notes for the system. What's new in each release, and
	what's coming Real Soon Now.

state_interface/*
	"GHC prelude: types and operations", an addendum to the Peyton
	Jones/Launchbury "state" paper, is the definitive reference
	(bar the compiler source :-) of GHC's lowest-level interfaces
	(primitive ops, etc.).

gransim/
	User's guide for the GranSim parallel-machine simulator.
	By Hans Wolfgang Loidl.

simple-monad.lhs
	A *simple* introduction to the common use of monads in Haskell
	programming.  No fancy stuff whatsoever.  By Will Partain.