From 646eba7042385affd9a1b37744da35f7ef4efbe6 Mon Sep 17 00:00:00 2001 From: sof Date: Thu, 5 Jun 1997 23:45:31 +0000 Subject: [PATCH] [project @ 1997-06-05 23:45:01 by sof] 2.04 update --- ghc/docs/users_guide/glasgow_exts.lit | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/ghc/docs/users_guide/glasgow_exts.lit b/ghc/docs/users_guide/glasgow_exts.lit index 32fcd01..a03c0d9 100644 --- a/ghc/docs/users_guide/glasgow_exts.lit +++ b/ghc/docs/users_guide/glasgow_exts.lit @@ -45,9 +45,7 @@ sloshing \tr{MutableByteArray#}s around your program), you may wish to check if there are system libraries that provide a ``Haskellised veneer'' over the features you want. See \Sectionref{syslibs}. -The definitive guide for many of the low-level facilities in GHC is -the ``state interface document'' (distributed in -\tr{ghc/docs/state-interface.dvi}). We do not repeat its details here. +\Sectionref{ghc-prelude} is the definitive guide for many of the low-level facilities in GHC. %Pieter Hartel led an interesting comparison-of-many-compilers (and %many languages) in which GHC got to show off its extensions. We did @@ -73,8 +71,7 @@ A numerically-intensive program using unboxed types can go a {\em lot} faster than its ``standard'' counterpart---we saw a threefold speedup on one example. -Please see the very first part of the ``state interface document'' -(distributed in \tr{ghc/docs/state-interface.dvi}) for the details of +Please see \Sectionref{ghc-libs-ghc} for the details of unboxed types and the operations on them. %************************************************************************ @@ -90,8 +87,8 @@ and our implementation of I/O, including ``C calls''. You probably won't use the monad directly, but you might use all those other things! -The ``state interface document'' defines the state-related types in -sections~1.4 and~1.5, and the monad itself in section~2.1. +More information on the state-related types can be found in the +elsewhere, \Sectionref{ghc-prelude}. %************************************************************************ %* * @@ -142,9 +139,9 @@ memory when you're done with it.'' Please see \Sectionref{glasgow-foreignObjs} for more details. \end{description} -See sections~1.4 and~1.6 of the ``state interface document'' for the -details of all these ``primitive array'' types and the operations on -them. +The libraries section give more details on all these +``primitive array'' types and the operations on them, +\Sectionref{ghc-prelude}. %************************************************************************ -- 1.7.10.4