[Seaside] Porting
Lukas Renggli
renggli at gmail.com
Thu Feb 19 14:46:12 UTC 2009
Not much, you just use CPS (continuation passing style) to define flow.
So instead of
result := self call: aComponent.
result doSomethingWithIt.
you write
self show: aComponent onAnswer: [ :result |
result doSomethingWithIt ]
CPS gets nasty with complicated flows (loops) and when other (library,
model) code is involved, but a transformation is always possible. So
it is strictly equivalent.
Lukas
On Thu, Feb 19, 2009 at 3:33 PM, Gerardo Richarte <gera at corest.com> wrote:
> Lukas Renggli wrote:
>> Continuations are no longer a requirement as of Seaside 2.9.
>>
> that's interesting.
> Is there any difference in functionality with and without continuations?
>
> richie
>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
--
Lukas Renggli
http://www.lukas-renggli.ch
More information about the seaside
mailing list