<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>
been added (<xref linkend="ghci">).</para>
</listitem>
<listitem>
- <para>New <option>--make</option> flag added (<xref
+ <para>New <option>––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>––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 “<literal>ghc</literal>” to