如何在Moose中声明一个类变量作为浮点?如何在Moose中声明一个类变量为浮点?
我的(虚构的)下面的示例会产生“Real”,“Number”等错误...“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