guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: early termination for `map'


From: Andy Wingo
Subject: Re: early termination for `map'
Date: Thu, 05 May 2011 20:27:01 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

On Thu 05 May 2011 17:24, Andy Wingo <address@hidden> writes:

> If you call `map' or `for-each' with more than one list, our versions of
> these operators will detect if the lists are of unequal length, and
> throw an error in that case.
>
> However, SRFI-1 has long provided an extension to this, to allow for
> early termination when any of the lists runs out.  R6RS adopted this,
> and it looks like R7RS will ratify that.

FWIW I think I misremembered here: R6RS map requires the lists to be of
the same length.

Andy
-- 
http://wingolog.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]