[Scheme-reports] multiple returns from map functions? Andy Wingo (05 May 2011 15:13 UTC)
Re: [Scheme-reports] multiple returns from map functions? Aaron W. Hsu (05 May 2011 15:31 UTC)
Re: [Scheme-reports] multiple returns from map functions? xacc.ide@gmail.com (05 May 2011 15:49 UTC)
Re: [Scheme-reports] multiple returns from map functions? Aaron W. Hsu (05 May 2011 17:40 UTC)
Re: [Scheme-reports] multiple returns from map functions? Aaron W. Hsu (05 May 2011 19:19 UTC)

Re: [Scheme-reports] multiple returns from map functions? Aaron W. Hsu 05 May 2011 15:31 UTC

On Thu, 05 May 2011 11:12:40 -0400, Andy Wingo <wingo@pobox.com> 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
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports