[plt-scheme] PLT v 4.0 discussion - values

From: Neil Van Dyke (neil at neilvandyke.org)
Date: Fri Jun 6 06:36:35 EDT 2008

Jakub Piotr Cłapa wrote at 06/06/2008 06:07 AM:
> Neil Van Dyke wrote:
>> I do long for the day that a standard backward-compatible 
>> multiple-value "let" is supported widely by Scheme implementations.
>
> Wouldn't simply checking whether car of the binding clause is a pair 
> or a symbol do the trick? AFAIR only simple symbols were allowed in R5RS.

That's my own favorite idea.  The only unfortunate thing about it is 
that it has no analogue for "(lambda all-args ...)".

>
> This would make multiple values more idiomatic and would be probably a 
> good thing to do considering the new direction given for PLT 4.0.
>




Posted on the users mailing list.