"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