guile-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] SRFI-45: Support delayed expressions that return multiple va


From: Mark H Weaver
Subject: Re: [PATCH] SRFI-45: Support delayed expressions that return multiple values
Date: Tue, 19 Mar 2013 14:24:32 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Hi Ian,

Ian Price <address@hidden> writes:

> Mark H Weaver <address@hidden> writes:
>
>> Any objections to pushing this to stable-2.0?
>
> Change is simple enough, and it matches the behaviour of built-in
> force/delay. Should be a rubber stamp IMO :)

Agreed :)

> I note Eli Barzilay contributed some changes in the post-finalisation
> archive for srfi 45 to support multiple values.

Ah, thanks for pointing that out.  Unfortunately, all three of his
proposals were incompatible with SRFI-45, and were not adopted anywhere
as far as I can tell (not in Racket at least).  His least incompatible
proposal changed 'eager' into a macro, so that it could accept a single
expression that returns multiple values.

It's too bad no one proposed supporting multiple values before SRFI-45
was finalized.  As it is, this is the best we can do while remaining
compatible with SRFI-45.

    Thanks,
      Mark



reply via email to

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