The devel/p5-MooseX-Method-Signatures port
p5-MooseX-Method-Signatures-0.49p0 – method declarations with type constraints (cvsweb github mirror)
Description
Provides a proper method keyword, like "sub" but specifically for making methods and validating their arguments against Moose type constraints.WWW: https://metacpan.org/release/MooseX-Method-Signatures
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
- STEM->=0.005011:devel/p5-Devel-Declare
- STEM->=0.012:devel/p5-Module-Runtime
- STEM->=0.06:devel/p5-MooseX-LazyRequire
- STEM->=0.10:devel/p5-B-Hooks-EndOfScope
- STEM->=0.19:devel/p5-MooseX-Types
- STEM->=0.24:devel/p5-MooseX-Types-Structured
- devel/p5-Context-Preserve
- devel/p5-Eval-Closure
- devel/p5-Moose
- devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion
- devel/p5-Parse-Method-Signatures
- devel/p5-Sub-Name
- devel/p5-Task-Weaken
- devel/p5-aliased
- devel/p5-namespace-autoclean
Test dependencies
- STEM->=0.005011:devel/p5-Devel-Declare
- STEM->=0.012:devel/p5-Module-Runtime
- STEM->=0.06:devel/p5-MooseX-LazyRequire
- STEM->=0.10:devel/p5-B-Hooks-EndOfScope
- STEM->=0.19:devel/p5-MooseX-Types
- STEM->=0.19:devel/p5-namespace-clean
- STEM->=0.24:devel/p5-MooseX-Types-Structured
- devel/p5-Context-Preserve
- devel/p5-Eval-Closure
- devel/p5-Moose
- devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion
- devel/p5-Parse-Method-Signatures
- devel/p5-Sub-Name
- devel/p5-Task-Weaken
- devel/p5-Test-Deep
- devel/p5-Test-Fatal
- devel/p5-aliased
- devel/p5-namespace-autoclean
Files
- /usr/local/libdata/perl5/site_perl/MooseX/Method/
- /usr/local/libdata/perl5/site_perl/MooseX/Method/Signatures.pm
- /usr/local/libdata/perl5/site_perl/MooseX/Method/Signatures/
- /usr/local/libdata/perl5/site_perl/MooseX/Method/Signatures/Meta/
- /usr/local/libdata/perl5/site_perl/MooseX/Method/Signatures/Meta/Method.pm
- /usr/local/libdata/perl5/site_perl/MooseX/Method/Signatures/Types.pm
- /usr/local/man/man3p/MooseX::Method::Signatures.3p
- /usr/local/man/man3p/MooseX::Method::Signatures::Meta::Method.3p
- /usr/local/man/man3p/MooseX::Method::Signatures::Types.3p