[project @ 2003-07-03 14:33:18 by simonpj]
[ghc-hetmet.git] / ghc / docs / users_guide / 5-00-notes.sgml
index 11bc59f..a2f1210 100644 (file)
@@ -1,5 +1,5 @@
 <sect1 id="release-5-00">
-  <title>Release notes for version 5.00 (February 2001)</title>
+  <title>Release notes for version 5.00 (April 2001)</title>
 
   <sect2>
     <title>User-visible compiler changes</title>
@@ -9,7 +9,7 @@
        been added (<xref linkend="ghci">).</para>
       </listitem>
       <listitem>
-       <para>New <option>--make</option> flag added (<xref
+       <para>New <option>&ndash;&ndash;make</option> flag added (<xref
        linkend="make-mode">).</para>
       </listitem>
       <listitem>
        linkend="parallel-list-comprehensions">.</para>
       </listitem>
       <listitem>
+       <para>Functional dependencies are now fully implemented.
+       </para>
+      </listitem>
+      <listitem>
        <para>Profiling: please use 
               <literal>{-# SCC ".." #-}</literal> 
               rather than <literal>_scc_ "..."</literal>.  The latter
       <listitem>
        <para><function>putMVar</function> now blocks if the
        <literal>MVar</literal> is already full.  The
-       <literal>PutFullMVar</literal> exception no longer exists.  A
-       non-blocking version of <function>putMVar</function>,
+       <literal>PutFullMVar</literal> exception no longer exists.
+       A non-blocking version of <function>putMVar</function>,
        <function>tryPutMVar</function>, has been added (<xref
        linkend="sec-MVars">).</para>
       </listitem>
        <literal>fromIntegral</literal>, which is specialised for all
        integral types.</para>
       </listitem>
+      <listitem>
+       <para>New modules: DiffArray (<xref linkend="sec-DiffArray">),
+       StorableArray (<xref linkend="sec-StorableArray">),
+       MonadList, MonadCont (no documentation yet).</para>
+      </listitem>
     </itemizedlist>
   </sect2>
 
       <listitem>
        <para>The <literal>WithGhcHc</literal> setting in
        <literal>build.mk</literal> has been replaced by the
-       <literal>--with-ghc=<replaceable>ghc</replaceable></literal>
+       <literal>&ndash;&ndash;with-ghc=<replaceable>ghc</replaceable></literal>
        option to <literal>configure</literal>.  The new option
        <emphasis>must</emphasis> be used if you intend to use
        anything except &ldquo;<literal>ghc</literal>&rdquo; to