[r6rs-discuss] Proposed features for small Scheme, part 1: a stake in the ground

Grant Rettke grettke at acm.org
Fri Sep 4 22:42:27 EDT 2009


On Fri, Sep 4, 2009 at 6:00 PM, Brian Harvey<bh at cs.berkeley.edu> wrote:
> I think (but I'm not 100% sure) that both of these disagreements come from
> the same root cause:  You think of a procedure as a way to get a computer
> to do something, and I think of a procedure as the closest we can get in
> this imperfect world to the Platonic ideal of a procedure, which is a
> mathematical function.  Functions have one return value, by definition.

Is continuation passing style is an acceptable substitute for multiple
return values?



More information about the r6rs-discuss mailing list