> And when your user does want to, essentially say "Nah, you screwed up 
> designing
> that object protocol, children shouldn't've been protected." it's the work of 
> a
> moment to write:
>
>    thing.send(:children, *args)

I told you I'm still learning. I hadn't gotten to that part of the Pickaxe. :-/

> > (Oh, and Ruby has first-class block. W00T!)
>
> And continuations. But continuations are scary. Good scary, but still scary.

First-class blocks make continuations and coros almost neglible to
implement from an API perspective. Almost makes me wonder how much
trouble it would be to implement this in P5 ...

Rob

Reply via email to