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

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Wed Apr 9 09:24:51 EDT 2008

At Wed, 9 Apr 2008 11:10:00 +1000, Andrew Reilly wrote:
> On Tue, Apr 08, 2008 at 04:34:41PM -0600, Matthew Flatt wrote:
> >      - `make-hash' - an `equal?'-based table
> >      - `make-hasheq' - an `eq?'-based table
> > 
> > These changes get rid of the awkward 'equal and 'weak flags in the old
> > API. Although `hasheq' is a bit ugly, it's consistent with the
> > `#hasheq()' read/write syntax.
> 
> Similar for make-immutable-hash-table vs 'equal flag?

Yes, it's now `make-immutable-hash' and `make-immutable-hasheq'.

Matthew



Posted on the users mailing list.