Как объявить переменную класса плавающей точкой в Moose?Как объявить переменную класса плавающей точкой в Moose?
В приведенном ниже примере («вымышленный») появляются ошибки для «Реал», «Число» и т. Д. «Str» работает, но побеждает цель. Поиск/Google не помогает, так как я не могу набрать правильный условия поиска ...
PROBLEM.pm
package PROBLEM;
use strict;
use warnings;
use Moose;
has 'PROBLEM'=> (isa=>'real',is =>'ro',required=>'0',default=>sub {0.1;});
main.pl
use strict;
use warnings;
use PROBLEM;
my $problem=PROBLEM->new();
Официальная документация по умолчанию используется в документах Moose: http://search.cpan.org/dist/Moose/lib/Moose/Util/TypeConstraints.pm#Default_Type_Constraints – perigrin