Isaac Morland scripsit:

> Thanks for the information.  I don't see how your Q interface has anything 
> to do with the issue at hand (although I am interested to read about as a 
> topic in its own right).  Even if the Q S-expression for (+ 1 (+ 2 (+ 3 
> 4))) was nicer than the one for (+ 1 2 3 4) you could just translate the 
> latter into the former.  But since it's the same, I'm having difficulty 
> understanding why you would even bring up the issue.

I did kind of lose track of my point, which was that extending functions
to accept arbitrarily many arguments isn't necessarily as elegant as you
said it was.  If + and * and the like were purely binary, you could
get the affect of (apply + list) using (foldl + 0 list).

-- 
Business before pleasure, if not too bloomering long before.
        --Nicholas van Rijn
                John Cowan <[EMAIL PROTECTED]>
                    http://www.ccil.org/~cowan

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to