[plt-scheme] Please help test version 359.100

From: Sam Tobin-Hochstadt (samth at ccs.neu.edu)
Date: Mon Nov 13 08:23:29 EST 2006

On Mon, 2006-11-13 at 12:26 +0800, Matthew Flatt wrote:
> At Mon, 6 Nov 2006 10:38:53 -0600, Robby Findler wrote:
> > The function for-each used to always return void. Now, it returns the  
> > result of calling its functional argument on the last element of the  
> > list.
> > [...]
> > I believe this change is going to be a part of r6.
> 
> After further consideration, we've concluded that this change is
> pre-mature for PLT Scheme v360. After all, R6RS is far from finalized,
> and changing `for-each' now is inconsistent with R5RS (I think). It's
> good to know how much code would break with the change, but it's better
> to not have to worry about it.

I don't have an opinion about the merits of this change, but R5RS
explicitly leaves the return value of unspecified (6.4).  

sam th



Posted on the users mailing list.