p5-Moose - Postmodern object system for Perl 5

Property Value
Distribution NetBSD 7.1
Repository NetBSD amd64
Package name p5-Moose
Package version 2.2011nb1
Package architecture amd64
Package type tgz
Package license gnu-gpl-v2 OR artistic
Installed size 2.66 MB
Download size 347.80 KB
Official Mirror ftp.netbsd.org
Moose is an extension of the Perl 5 object system.
The main goal of Moose is to make Perl 5 Object Oriented programming
easier, more consistent and less tedious. With Moose you can to
think more about what you want to do and less about the mechanics
of OOP.
Additionally, Moose is built on top of Class::MOP, which is a
metaclass system for Perl 5. This means that Moose not only makes
building normal Perl 5 objects better, but it provides the power
of metaclass programming as well.
Categories: devel, perl5


Package Version Architecture Repository
p5-Moose-2.2011nb1.tgz 2.2011nb1 i386 NetBSD
p5-Moose - - -


Name Value
p5-Class-Load >=0.09
p5-Class-Load-XS >=0.01
p5-Data-OptList >=0.107
p5-Devel-GlobalDestruction >=0
p5-Devel-OverloadInfo >=0.005
p5-Devel-StackTrace >=2.03
p5-Dist-CheckConflicts >=0.02
p5-Eval-Closure >=0.04
p5-MRO-Compat >=0.05
p5-Module-Runtime >=0.014
p5-Module-Runtime-Conflicts >=0.002
p5-Package-DeprecationManager [0-9]*
p5-Package-Stash >=0.32
p5-Package-Stash-XS >=0.24
p5-Params-Util >=1.00
p5-Scalar-List-Utils >=1.45
p5-Sub-Exporter >=0.980
p5-Sub-Identify >=0
p5-Sub-Name >=0.20
p5-Task-Weaken [0-9]*
p5-Try-Tiny >=0.17
p5-namespace-autoclean [0-9]*
perl >=5.28.0<5.30.0


Name Value
p5-Class-MOP [0-9]*


Type URL
Binary Package p5-Moose-2.2011nb1.tgz
Source Package p5-Moose

Install Howto

Install p5-Moose tgz package:

# pkg_add p5-Moose

See Also

Package Description
p5-Moose-Autobox-0.16nb3.tgz Perl 5 module providing autoboxed wrappers for native datatypes
p5-Moose-Policy-0.05nb2.tgz Moose-mounted police
p5-MooseX-Aliases-0.11nb5.tgz Easy aliasing of methods and attributes in Moose
p5-MooseX-App-1.39nb1.tgz Write user-friendly command line apps with even less suffering
p5-MooseX-App-Cmd-0.32nb3.tgz Perl 5 module providing MooseX::Getopt and App::Cmd mashup
p5-MooseX-Attribute-Chained-1.0.3nb2.tgz Attribute that returns the instance to allow for chaining
p5-MooseX-AttributeHelpers-0.25nb3.tgz Perl 5 module providing extensions to Moose attributes interface
p5-MooseX-Attributes-Curried-0.03nb10.tgz Perl 5 module to define curried versions of "has" in Moose
p5-MooseX-ClassAttribute-0.29nb3.tgz Perl 5 module to declare class attributes Moose-style
p5-MooseX-CompileTime-Traits-1.102570nb7.tgz Allow compile time traits for classes/roles
p5-MooseX-ConfigFromFile-0.14nb3.tgz Abstract Moose role for setting attributes from a configfile
p5-MooseX-Daemonize-0.21nb3.tgz Role for daemonizing your Moose based applicationoose
p5-MooseX-Declare-0.43nb3.tgz Perl 5 module providing declarative syntax for Moose
p5-MooseX-Emulate-Class-Accessor-Fast-0.009032nb1.tgz Emulate Class::Accessor::Fast behavior using Moose attributes
p5-MooseX-FollowPBP-0.05nb7.tgz Name your accessors get_foo() and set_foo()