[plt-scheme] PLT v 4.0 discussion - values

Neil Van Dyke neil at neilvandyke.org
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.
>




More information about the plt-scheme mailing list