[[project @ 2003-03-06 15:23:35 by ross] ross**20030306152335 some rearrangement. ] { hunk ./ghc/docs/libraries.html.in 10 -

The libraries are divided into several packages.

+

The libraries are divided into several packages:

hunk ./ghc/docs/libraries.html.in 12 -

GHC/GHCi users note: most of the time, all the packages are - available without the need to use any additional command-line - options. The only time when this is not the case is when linking - a program on the command line, without using the --make - option: in this case you must list all the packages to link to by - adding the -package P flag (where P is the - package name) to the command line for each package. See the - User's Guide for more details.

- -

Hugs users note: Hugs currently provides modules - from the base, haskell98, network and - haskell-src packages. These modules are always available, - as a single hierarchy; Hugs does not use the package subdivision.

- -

-

-

+ + +

Implementation-specific notes

+ +
+
GHC/GHCi
+
+ Most of the time, all the packages are available without the + need to use any additional command-line options. The only + time when this is not the case is when linking a program on the + command line, without using the --make option: in this + case you must list all the packages to link to by adding the + -package P flag (where P is the package + name) to the command line for each package. + See the User's Guide + for more details. +
+ +
Hugs
+
+ Hugs currently provides modules from the base, + haskell98, network and haskell-src packages. + These modules are always available, as a single hierarchy; + Hugs does not use the package subdivision. +
+ +
}