From c38560410334c59512630ac59f7c0e6330241077 Mon Sep 17 00:00:00 2001
From: ross
Date: Thu, 6 Mar 2003 15:23:35 +0000
Subject: [PATCH] [project @ 2003-03-06 15:23:35 by ross] some rearrangement.
---
ghc/docs/libraries.html.in | 128 +++++++++++++++++++++++++-------------------
1 file changed, 74 insertions(+), 54 deletions(-)
diff --git a/ghc/docs/libraries.html.in b/ghc/docs/libraries.html.in
index 5de2f12..2133a5b 100644
--- a/ghc/docs/libraries.html.in
+++ b/ghc/docs/libraries.html.in
@@ -7,65 +7,85 @@
Haskell Hierarchical Libraries
- The libraries are divided into several packages.
+ The libraries are divided into several packages:
- 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.
-
-
-
- -
- base:
- the Prelude, and a large collection of useful libraries.
-
- -
- haskell98:
- Haskell 98 and FFI Standard Libraries.
-
- -
- network:
- networking support libraries.
-
- -
- haskell-src:
- manipulating Haskell source code.
-
- -
- readline:
- a library for interactively reading input from the console
-
- -
- unix:
- supplies POSIX functionality (not all platforms).
-
+
+ -
+ base
+
-
+ the Prelude, and a large collection of useful libraries.
+
+ -
+ haskell98
+
-
+ Haskell 98 and FFI Standard Libraries.
+
+ -
+ network
+
-
+ networking support libraries.
+
+ -
+ haskell-src
+
-
+ manipulating Haskell source code.
+
+ -
+ readline
+
-
+ a library for interactively reading input from the console
+
+ -
+ unix
+
-
+ supplies POSIX functionality (not all platforms).
+
@HOpenGLHTMLStart@
-
-
- OpenGL:
- 3D rendering.
-
- -
- GLUT:
- the OpenGL utility toolkit.
-
+ -
+ OpenGL
+
-
+ 3D rendering.
+
+ -
+ GLUT
+
-
+ the OpenGL utility toolkit.
+
@HOpenGLHTMLEnd@
@ObjectIOHTMLStart@
- -
- ObjectIO: GUI library.
-
+ -
+ ObjectIO
+
-
+ GUI library.
+
@ObjectIOHTMLEnd@
-
-
+
+
+ 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.
+
+
+