[m-rev.] for review: library/digraph.m

Mark Brown mark at csse.unimelb.edu.au
Sat Sep 8 00:25:44 AEST 2007


On 07-Sep-2007, Julien Fischer <juliensf at csse.unimelb.edu.au> wrote:
>
> On Fri, 7 Sep 2007, Mark Brown wrote:
>
>> Estimated hours taken: 12
>> Branches: main
>>
>> library/digraph.m:

>
> Add an entry to the NEWS file as well.
> The rest looks fine.

Done.  I've made a couple of minor fixes to the adjacent entry too.

Cheers,
Mark.

only in patch2:
unchanged:
--- NEWS	20 Aug 2007 06:23:48 -0000	1.476
+++ NEWS	7 Sep 2007 14:19:26 -0000
@@ -23,8 +23,14 @@
 
 Changes to the Mercury standard library:
 
-* An improved pretty printer module, pretty_printer.m has been added.  This
-  supercedes pprint.m in that it is more economical, produces better
+* A module for handling directed graphs, digraph.m, has been added.  This
+  supersedes relation.m and svrelation.m in that has a more consistent
+  interface (which supports state variable notation), provides more type
+  safety by using phantom types, and has a number of efficiency improvements.
+  Further use of relation.m and svrelation.m is deprecated.
+
+* An improved pretty printer module, pretty_printer.m, has been added.  This
+  supersedes pprint.m in that it is more economical, produces better
   quality output (line overruns are completely avoided wherever possible),
   has better control over the amount of output produced, and supports
   user-specifiable formatting for arbitrary types.  Further use of pprint is
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list