X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdocs%2Flibraries.html.in;h=de855eadeb706bcf7bc6ec956fffd336f1619b78;hb=00e95f33b32e9830799fc03079a026e6e6364a83;hp=2133a5be95d0071ac2969773d32c78c605d98bd8;hpb=c38560410334c59512630ac59f7c0e6330241077;p=ghc-hetmet.git
diff --git a/ghc/docs/libraries.html.in b/ghc/docs/libraries.html.in
index 2133a5b..de855ea 100644
--- a/ghc/docs/libraries.html.in
+++ b/ghc/docs/libraries.html.in
@@ -7,7 +7,11 @@
Haskell Hierarchical Libraries
- The libraries are divided into several packages:
+ The libraries are divided into several packages.
+ NOTE: there is not always a clean division between packages in the
+ hierarchy, which means a node and its children might be in
+ different packages. If you're looking for a specific module, try
+ all the packages below.
-
@@ -21,6 +25,11 @@
Haskell 98 and FFI Standard Libraries.
-
+ parsec
+
-
+ monadic parser combinators.
+
+ -
network
-
networking support libraries.
@@ -33,13 +42,15 @@
-
readline
-
- a library for interactively reading input from the console
+ a library for interactively reading input from the console.
+@unixHTMLStart@
-
unix
-
- supplies POSIX functionality (not all platforms).
+ supplies POSIX functionality.
+@unixHTMLEnd@
@HOpenGLHTMLStart@
-
OpenGL
@@ -64,7 +75,7 @@
Implementation-specific notes
- - GHC/GHCi
+ - GHC/GHCi
-
Most of the time, all the packages are available without the
need to use any additional command-line options. The only
@@ -77,14 +88,32 @@
for more details.
- - Hugs
+ - Hugs 98
-
- Hugs currently provides modules from the base,
- haskell98, network and haskell-src packages.
- These modules are always available, as a single hierarchy;
+ Hugs provides almost all of the modules in the
+ base package
+ and all the modules in the
+ haskell98,
+ network,
+ parsec and
+ haskell-src packages.
+@unixHTMLStart@
+ Most of the modules in the unix package are supported, too.
+@unixHTMLEnd@
+ All those modules are always available, as a single hierarchy;
Hugs does not use the package subdivision.
+ - Nhc98
+ -
+ To use modules from a package P with Nhc98,
+ add the compile-time option -package P.
+ Nhc98 currently provides many of the modules in the
+ base package (see the
+ Nhc98 libraries page
+ for a list).
+
+