p5-MooseX-App - Write user-friendly command line apps with even less suffering

Property Value
Distribution NetBSD 7.1
Repository NetBSD amd64
Package filename p5-MooseX-App-1.41.tgz
Package name p5-MooseX-App
Package version 1.41
Package release -
Package architecture amd64
Package type tgz
Category devel
Homepage http://search.cpan.org/~maros/MooseX-App/lib/MooseX/App.pm
License gnu-gpl-v2 OR artistic
Maintainer -
Download size 45.57 KB
Installed size 292.50 KB
MooseX-App is a highly customisable helper to write user-friendly command
line applications without having to worry about most of the annoying things
usually involved.
Just take any existing Moose class, add a single line (use MooseX-App
qw(PluginA PluginB ...);) and create one class for each command in an
underlying namespace. Options and positional parameters can be defined as
simple Moose accessors.


Package Version Architecture Repository
p5-MooseX-App-1.41.tgz 1.41 i386 NetBSD
p5-MooseX-App - - -


Name Value
p5-Config-Any -
p5-Module-Pluggable -
p5-MooseX-Types-Path-Class -
p5-Pod-Elemental -
perl >= 5.28.0 < 5.30.0


Type URL
Mirror ftp.netbsd.org
Binary Package p5-MooseX-App-1.41.tgz
Source Package p5-MooseX-App

Install Howto

Install p5-MooseX-App tgz package:

# pkg_add p5-MooseX-App

See Also

Package Description
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()
p5-MooseX-Getopt-0.74.tgz Moose role for processing command line options
p5-MooseX-Has-Options-0.003nb5.tgz Succinct options for Moose
p5-MooseX-InsideOut-0.106nb7.tgz Perl 5 module providing inside-out objects with Moose
p5-MooseX-LazyRequire-0.11nb4.tgz Required attributes which fail only when trying to use them