Welcome to GHC!
This is the top of the GHC documentation tree, where you will find links to all the supplied documentation about GHC and its libraries.
The User's Guide has all you need to know about using GHC: command line options, language extensions, GHCi, etc.
Documentation for the libraries that come with GHC.
An infrastructure for building and distributing Haskell software.
Information on buiding GHC from source, and porting GHC to a new platform.