perl-MooseX-Types-LoadableClass - ClassName type constraint with coercion to load the class

Property Value
Distribution ALT Linux Sisyphus
Repository Classic noarch
Package name perl-MooseX-Types-LoadableClass
Package version 0.015
Package release alt1
Package architecture noarch
Package type rpm
Installed size 5.40 KB
Download size 5.40 KB
Official Mirror
use Moose::Util::TypeConstraints;
my $tc = subtype as ClassName;
coerce $tc, from Str, via { Class::MOP::load_class($_); $_ };
I've written those three lines of code quite a lot of times, in quite
a lot of places.
Now I don't have to.


Package Version Architecture Repository
perl-MooseX-Types-LoadableClass - - -


Name Value
/usr/share/perl5 -
perl(Module/ -
perl(MooseX/ -
perl(MooseX/Types/ -
perl( -
rpmlib(PayloadIsLzma) -


Name Value
perl(MooseX/Types/ = 0.015
perl-MooseX-Types-LoadableClass = 0.015-alt1


Type URL
Binary Package perl-MooseX-Types-LoadableClass-0.015-alt1.noarch.rpm
Source Package perl-MooseX-Types-LoadableClass-0.015-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-MooseX-Types-LoadableClass rpm package:
    # sudo apt-get install perl-MooseX-Types-LoadableClass




2017-08-02 - Igor Vlasenko <> 0.015-alt1
- automated CPAN update
2016-04-09 - Igor Vlasenko <> 0.014-alt1.1
- rebuild to restore role requires
2015-10-11 - Igor Vlasenko <> 0.014-alt1
- automated CPAN update
2014-11-25 - Igor Vlasenko <> 0.013-alt1
- automated CPAN update
2014-03-05 - Igor Vlasenko <> 0.012-alt1
- automated CPAN update
2013-10-02 - Igor Vlasenko <> 0.011-alt1
- automated CPAN update
2013-09-16 - Igor Vlasenko <> 0.010-alt1
- automated CPAN update
2013-07-24 - Igor Vlasenko <> 0.009-alt1
- automated CPAN update
2012-09-24 - Igor Vlasenko <> 0.008-alt1
- automated CPAN update
2011-09-29 - Igor Vlasenko <> 0.006-alt1
- initial build for ALT Linux Sisyphus

See Also

Package Description
perl-MooseX-Types-Path-Class-0.09-alt1.noarch.rpm A Path::Class type library for Moose
perl-MooseX-Types-Path-Tiny-0.012-alt1.noarch.rpm Path::Tiny types and coercions for Moose
perl-MooseX-Types-Perl-0.101343-alt1.noarch.rpm Moose types that check against Perl syntax
perl-MooseX-Types-Stringlike-0.003-alt1.noarch.rpm Moose type constraints for strings or string-like objects
perl-MooseX-Types-Structured-0.36-alt1.noarch.rpm Structured Type Constraints for Moose
perl-MooseX-Types-URI-0.08-alt3.noarch.rpm URI related types and coercions for Moose
perl-MooseX-Util-0.06-alt2.noarch.rpm Perl module with Moose::Util extensions
perl-MouseX-App-Cmd-0.30-alt2.noarch.rpm Mashes up MouseX::Getopt and App::Cmd
perl-MouseX-ConfigFromFile-0.05-alt2.noarch.rpm An abstract Mouse role for setting attributes from a configfile
perl-MouseX-Foreign-1.000-alt1.noarch.rpm MouseX::Foreign - Extends non-Mouse classes as well as Mouse classes
perl-MouseX-Getopt-0.37-alt1_10.noarch.rpm Mouse role for processing command line options
perl-MouseX-SimpleConfig-0.11-alt2.noarch.rpm A Mouse role for setting attributes from a simple configfile
perl-MouseX-Types-0.06-alt2_19.noarch.rpm Organize your Mouse types in libraries
perl-MouseX-Types-Path-Class-0.07-alt3_10.noarch.rpm A Path::Class type library for Mouse
perl-MouseX-Types-URI-0.03-alt2.noarch.rpm A URI type library for Mouse