- GHC comes with a large number of libraries, arranged
- hierarchically. The libraries are divided into <EM>packages</EM> -
- to use a package of libraries from GHC or GHCi just add the flag
- <TT>-package <name></TT> to the command line, where
- <TT><name></TT> is the name of the package (see the
- section on packages in the User's Guide for more information). The
- <TT>base</TT> and <TT>haskell98</TT> packages are always available,
- so you don't need to use the <TT>-package</TT> flag to get these.
- </P>
-
- <UL>
- <LI>
- <A HREF="base/index.html"><TT>base</TT></a>:
- the Prelude, and a large collection of useful libraries.
- </LI>
- <LI>
- <A HREF="haskell98/index.html"><TT>haskell98</TT></a>:
- Haskell 98 Standard Libraries.
- </LI>
- <LI>
- <A HREF="network/index.html"><TT>network</TT></a>:
- networking support libraries.
- </LI>
- <LI>
- <A HREF="haskell-src/index.html"><TT>haskell-src</TT></a>:
- manipulating Haskell source code.
- </LI>
- </UL>