LINUX.ORG.RU

История изменений

Исправление DRVTiny, (текущая версия) :

Moose не решает ни проблему с переменными, которые непонятно с какого бодуна могут модифицировать все инстансы класса, ни с процедурами/функциями, которые не могут быть приватными:

package MooseTest;
use Moose;
my $a='Variable-slut, which may be "used" by any Moose object';

has propa => ( 'is' => 'rw', 'isa' => 'Str' );

sub do_smth {
 print "Hello, world!\n"
}

1;

Исходная версия DRVTiny, :

Moose не решает ни проблему с переменными, которые непонятно с какого бодуна могут модифицировать все инстансы класса, ни с процедурами/функциями, которые не могут быть приватными:

package MooseTest;
use Moose;
has propa => ( 'is' => 'rw', 'isa' => 'Str' );

sub do_smth {
 print "Hello, world!\n"
}

1;