[plt-scheme] Multiple values

From: Geoffrey Knauth (geoff at knauth.org)
Date: Mon Feb 20 13:24:20 EST 2006

On Feb 20, 2006, at 12:49, hufflen jean-michel wrote:
> I have a "philosophical" question.  If I write:  (+ 0 (values 1 2))
> that causes an error, because "+" can consume only one value.  But  
> why do you
> raise the same error for:  (define v (values 1 2))

Jens answered the technical question.  I don't know the philosophical  
answer, but I remember this line from a song, though I forget who  
sang it:  "How can you be in two places at once when you're not  
anywhere at all?"

Geoffrey S. Knauth | http://knauth.org/gsk

Posted on the users mailing list.