for review: mention lazy evalution in news
Fergus Henderson
fjh at cs.mu.OZ.AU
Tue Mar 16 05:41:45 AEDT 1999
If anyone any see any problems with this change, please speak up...
--------------------
Estimated hours taken: 0.5
NEWS:
w3/news/newsdb.inc:
Mention the new support for lazy evaluation.
Index: NEWS
===================================================================
RCS file: /home/mercury1/repository/mercury/NEWS,v
retrieving revision 1.134
diff -u -r1.134 NEWS
--- NEWS 1999/03/15 08:47:32 1.134
+++ NEWS 1999/03/15 09:02:16
@@ -1,6 +1,14 @@
NEWS since Mercury release 0.8:
-------------------------------
+* We've added support for optional lazy evaluation.
+
+ The extras distribution now includes a new module `lazy',
+ which provides support for optional lazy evaluation
+ via a type `lazy(T)', with `delay' and `force' operations.
+ There's also a `lazy_list' module which uses the `lazy' module.
+ See the files in extras/lazy_evaluation for details.
+
* We've added a new predicate to the Mercury standard library:
bag__count_value/3.
Index: w3/news/newsdb.inc
===================================================================
RCS file: /home/mercury1/repository/w3/news/newsdb.inc,v
retrieving revision 1.23
diff -u -r1.23 newsdb.inc
--- newsdb.inc 1999/03/15 08:48:39 1.23
+++ newsdb.inc 1999/03/15 18:39:57
@@ -17,6 +17,20 @@
*/
$newsdb = array(
+"15 Mar 1999" => array("Lazy evaluation",
+
+"The latest development version of the Mercury extras distribution
+now includes support for optional lazy evaluation.
+There is a new module \`lazy', which provides
+a type \`lazy(T)' for lazily-evaluated data structures,
+with \`delay' and \`force' operations.
+There is also a module \`lazy_list', which defines a lazy list
+data type using the \`lazy' module.
+See the files in extras/dynamic_linking for details."
+This will soon be available for
+<A HREF=\"download/rotd.html\">download</A>.
+),
+
"11 Mar 1999" => array("Prolog debuggers no longer supported",
"We've removed the support for using a Prolog debugger on Mercury programs.
@@ -67,7 +81,7 @@
"The latest development version of the extras distribution
now includes support for dynamic linking.
-This will soon be available for
+This is now available for
<A HREF=\"download/rotd.html\">download</A>.
The interface is based on the C functions dlopen(), dlsym(), and co.,
which are supported by most modern Unix systems.
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh> | of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3 | -- the last words of T. S. Garp.
More information about the developers
mailing list