Làm cách nào để khai báo biến lớp học dưới dạng dấu phẩy động trong Moose?Làm thế nào tôi có thể khai báo một biến lớp như là dấu chấm động trong Moose?
Mẫu (hư cấu) của tôi dưới đây tạo lỗi cho "Thực", "Số" v.v ... "Str" hoạt động nhưng đánh bại mục đích .. tìm kiếm/Google không trợ giúp, vì tôi không thể nhấn đúng điều kiện tìm kiếm ...
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();
Tài liệu chính thức cho các loại mặc định có trong tài liệu Moose: http://search.cpan.org/dist/Moose/lib/Moose/Util/TypeConstraints.pm#Default_Type_Constraints – perigrin