On 29/10/05, Luke Palmer <[EMAIL PROTECTED]> wrote:
> Moving on.
>
>     role Baz {
>         does Bar;
>     }
>
> By my free-derivation (or composition in this case, I guess)
> principle, Baz is now equivalent to Foo.  If you think of them as
> interfaces, it makes perfect sense.  Baz provides no additional
> implementations, nor imposes any additional requirements, and thus you
> must do precisely the same things to conform to Baz as to Foo.
>
>     Baz: bar() default

You meant to write 'equivalent to Bar', not Foo, right?


Stuart

Reply via email to