【发布时间】:2009-08-05 08:15:53
【问题描述】:
令我沮丧的是,我注意到 MooseX::Method 不再被维护和弃用。
包装MooseX-Method-Signatures 被宣传为替代品,但它的文档说:这是 ALPHA 软件。使用风险自负。功能可能会改变。
【问题讨论】:
-
您可能会发现此相关问题的答案和 cmets 很有帮助:stackoverflow.com/questions/2322181/…
令我沮丧的是,我注意到 MooseX::Method 不再被维护和弃用。
包装MooseX-Method-Signatures 被宣传为替代品,但它的文档说:这是 ALPHA 软件。使用风险自负。功能可能会改变。
【问题讨论】:
use MooseX::Declare;
class Foo {
has foo => (isa => "Str", is => "rw", default => "foo");
method bar (Str $bar = "bar") {
print $self->foo, " says $bar\n";
}
}
Foo->new->bar;
【讨论】: