パルカワ2

最近はFlutterをやっています

Mouse::Meta::Classのadd_method()

package hoge;
use Mouse;
no Mouse;

__PACKAGE__->meta->make_immutable;

package main;

my $h1 = hoge->new;
my $h2 = hoge->new;

$h1->meta->add_method(test => sub { 'test' });
use DDP;

p $h1->meta;
p $h2->meta;

print $h1->test;
print $h2->test;

$h2にもtestが追加される。