Tue, 18 Nov 2014 20:56:34 +0100 |
wenzelm |
clarified Table.make_set: duplicate arguments are allowed, like Table.make_list or Scala Set() formation;
|
file |
diff |
annotate
|
Tue, 11 Mar 2014 13:58:22 +0100 |
wenzelm |
tuned comment;
|
file |
diff |
annotate
|
Mon, 24 Feb 2014 19:44:09 +0100 |
wenzelm |
optimize special case according to Library.merge (see also 8fbc355100f2, 520872460b7b);
|
file |
diff |
annotate
|
Fri, 17 May 2013 13:46:18 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Mon, 26 Nov 2012 20:09:51 +0100 |
wenzelm |
convenience operations for table as set;
|
file |
diff |
annotate
|
Thu, 24 May 2012 15:33:45 +0200 |
wenzelm |
simplified Poly/ML setup -- 5.3.0 is now the common base-line;
|
file |
diff |
annotate
|
Sat, 20 Aug 2011 22:28:53 +0200 |
wenzelm |
tuned Table.delete_safe: avoid potentially expensive attempt of delete;
|
file |
diff |
annotate
|
Wed, 13 Jul 2011 16:42:14 +0200 |
wenzelm |
Table.lookup_key and Graph.get_entry allow to retrieve the original key, which is not necessarily identical to the given one;
|
file |
diff |
annotate
|
Wed, 01 Sep 2010 15:33:59 +0200 |
haftmann |
replaced Table.map' by Table.map
|
file |
diff |
annotate
|
Mon, 23 Aug 2010 15:11:41 +0200 |
wenzelm |
added ML toplevel pretty-printing for tables, using dummy for anything other than Poly/ML 5.3.0 (or later);
|
file |
diff |
annotate
|
Sat, 06 Feb 2010 16:32:34 +0100 |
wenzelm |
removed unused "boundary" of Table/Graph.get_first;
|
file |
diff |
annotate
|
Sun, 25 Oct 2009 19:14:11 +0100 |
wenzelm |
merge_list: no exception DUP here;
|
file |
diff |
annotate
|
Thu, 09 Jul 2009 22:01:41 +0200 |
wenzelm |
renamed functor TableFun to Table, and GraphFun to Graph;
|
file |
diff |
annotate
|
Sun, 14 Jun 2009 03:02:25 +0200 |
wenzelm |
improved correctness of get_first (boundary check);
|
file |
diff |
annotate
|
Sat, 13 Jun 2009 22:01:33 +0200 |
wenzelm |
improved get_first: check boundary before entering subtrees;
|
file |
diff |
annotate
|
Sat, 13 Jun 2009 19:19:14 +0200 |
wenzelm |
native get_first, with optional boundary;
|
file |
diff |
annotate
|
Wed, 20 May 2009 10:37:38 +0200 |
haftmann |
dropped parentheses
|
file |
diff |
annotate
|
Sun, 22 Mar 2009 11:56:22 +0100 |
haftmann |
added Symreltab (binary relations of symbols) instance of TableFun
|
file |
diff |
annotate
|
Thu, 05 Mar 2009 20:55:28 +0100 |
wenzelm |
removed unused TableFun().fold_map and GraphFun().fold_map_nodes;
|
file |
diff |
annotate
|
Thu, 05 Mar 2009 15:25:35 +0100 |
wenzelm |
TableFun.join/merge: optimize the important special case where the tables coincide -- NOTE: this changes both the operational behaviour and the result for non-standard join/eq notion;
|
file |
diff |
annotate
|
Wed, 21 Jan 2009 23:21:44 +0100 |
wenzelm |
removed Ids;
|
file |
diff |
annotate
|
Fri, 05 Dec 2008 18:42:37 +0100 |
haftmann |
removed Table.extend, NameSpace.extend_table
|
file |
diff |
annotate
|
Tue, 23 Sep 2008 17:28:58 +0200 |
wenzelm |
added fold_rev;
|
file |
diff |
annotate
|
Thu, 07 Aug 2008 21:07:57 +0200 |
wenzelm |
map_default: more explicit scope;
|
file |
diff |
annotate
|
Wed, 09 Jul 2008 17:14:31 +0200 |
wenzelm |
added get_first;
|
file |
diff |
annotate
|
Sun, 11 Nov 2007 14:00:10 +0100 |
wenzelm |
renamed update_list to cons_list;
|
file |
diff |
annotate
|
Sun, 08 Jul 2007 19:51:58 +0200 |
wenzelm |
replaced exception TableFun/GraphFun.DUPS by TableFun/GraphFun.DUP;
|
file |
diff |
annotate
|
Fri, 20 Oct 2006 10:44:51 +0200 |
haftmann |
abandoned foldl
|
file |
diff |
annotate
|
Tue, 18 Jul 2006 08:48:11 +0200 |
haftmann |
added Table.map_default
|
file |
diff |
annotate
|
Thu, 13 Jul 2006 13:42:05 +0200 |
wenzelm |
tuned insert_list;
|
file |
diff |
annotate
|