Sounds good, thanks.

(I see the term is "augment"-- someone told me it was "extend", and I
couldn't find that anywhere.)


On Sat, Sep 22, 2018 at 11:35 AM, Brandon Allbery <allber...@gmail.com>
wrote:

> "use MONKEY-TYPING;" and then you have "augment" https://docs.perl6.
> org/syntax/augment.html
>
> On Sat, Sep 22, 2018 at 2:33 PM Joseph Brenner <doom...@gmail.com> wrote:
>
>> I was just wondering if there's any way to extend an existing
>> class in perl 6.  I'd like to be able to do things like drop
>> a custom debugging method in Any that would then be available
>> on everything.
>>
>> Note: I'm talking about adding something to an existing class
>> ("monkeypatching") as opposed to subclassing.  In perl 5 land you
>> can just say "package Whatever;" again and re-open an existing
>> package.  With perl 6 saying "class Whatever" a second time would
>> be a "Redeclaration" error.
>>
>>
>>
>
> --
> brandon s allbery kf8nh
> allber...@gmail.com
>

Reply via email to