Hi,

In message "Re: Lazy evaluation (evil)"
    on 04/05/01, Kristof Bastiaensen <kristof / vleeuwen.org> writes:

|From a conceptual point of view is callcc very important.
|It is not just added because it may seem like a good feature,
|but because it makes Ruby a real functional language (like scheme).
|In functional languages can continuations be seen as a 
|functions-calls.

I have to mention callcc was added not because to make Ruby a real
functional language, but because we happened to succeed to implement
it, and there was no reason to remove.

							matz.