[plt-scheme] likely 3.99.0.22 -> 3.99.0.23 incompatibility: hash tables

From: Graham Hughes (graham at sigwinch.org)
Date: Mon Apr 7 18:14:43 EDT 2008

Matthew Flatt wrote:
> While we're cleaning up the language in v4, we'd like to do something
> about the API for using hash tables:

<snip description>

I don't have any particular problem with this; I have had need for
side-effect free tables before but used galore.plt from PLaneT instead.
 However if you don't want to use "table" the noun (which, again, I have
no quarrel) one could use "map" (could be confusing) or "relation" (less
confusing, more verbose, also subtly wrong, as relations are more like A
-> P(B) than A -> B).

Graham


Posted on the users mailing list.