On Thu, 05 May 2011 11:12:40 -0400, Andy Wingo <[email protected]> wrote:

> I noticed that, as a change from R6RS, the draft doesn't say anything
> about multiple returns from map functions.  This was not in the change
> notes.  The draft does see fit to change map to terminate early, though.
> What's the rationale here?

I have filed ticket #172 regarding the multiple returns. The behavior of  
the `map' function regarding early termination was discussed, and then we  
voted on it. I forget the justification, but I believe it may have had  
something to do with getting `map' to behave more like SRFI-1 `map'.

        Aaron W. Hsu


-- 
Programming is just another word for the lost art of thinking.

_______________________________________________
Scheme-reports mailing list
[email protected]
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports

Reply via email to