Aion
view release on metacpan or search on metacpan
lib/Aion/Types.pm view on Meta::CPAN
if($is_maybe_arg) {
$type->make_maybe_arg($pkg)
} elsif($is_arg || @init) {
$type->make_arg($pkg, $is_arg)
} else {
$type->make($pkg)
}
}
}
sub as(@) { (as => @_) }
sub init_where(&@) { (init_where => @_) }
sub where(&@) { (where => @_) }
sub awhere(&@) { (awhere => @_) }
sub message(&@) { (message => @_) }
sub SELF() { $Aion::Type::SELF }
sub ARGS() {
return $Aion::Type::SELF->{is_param_args} if $Aion::Type::SELF->{is_param_args};
wantarray? @{$Aion::Type::SELF->{args}}: $Aion::Type::SELF->{args}
}
( run in 2.716 seconds using v1.01-cache-2.11-cpan-941387dca55 )