perl-MooseX-Types-Structured-0.360.0-3.mga7.noarch.rpm


Advertisement

Description

perl-MooseX-Types-Structured - Structured type constraints

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename perl-MooseX-Types-Structured-0.360.0-3.mga7.noarch.rpm
Package name perl-MooseX-Types-Structured
Package version 0.360.0
Package release 3.mga7
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage http://search.cpan.org/dist/MooseX-Types-Structured
License GPL+ or Artistic
Maintainer -
Download size 53.71 KB
Installed size 214.40 KB
A structured type constraint is a standard container the Moose manpage type
constraint, such as an ArrayRef or HashRef, which has been enhanced to
allow you to explicitly name all the allowed type constraints inside the
structure. The generalized form is:
TypeConstraint[@TypeParameters or %TypeParameters]
Where 'TypeParameters' is an array or hash of the
Moose::Meta::TypeConstraint manpage.

Alternatives

Package Version Architecture Repository
perl-MooseX-Types-Structured-0.360.0-3.mga7.noarch.rpm 0.360.0 noarch Mageia Core
perl-MooseX-Types-Structured - - -

Requires

Name Value
perl >= 0:5.008
perl(Devel::PartialDump) >= 0.13
perl(Moose) -
perl(Moose::Meta::TypeCoercion) -
perl(Moose::Meta::TypeConstraint) -
perl(Moose::Meta::TypeConstraint::Parameterizable) -
perl(Moose::Util::TypeConstraints) >= 1.60.0
perl(MooseX::Meta::TypeCoercion::Structured) -
perl(MooseX::Meta::TypeCoercion::Structured::Optional) -
perl(MooseX::Meta::TypeConstraint::Structured) -
perl(MooseX::Meta::TypeConstraint::Structured::Optional) -
perl(MooseX::Types) >= 0.220.0
perl(MooseX::Types::Structured::MessageStack) -
perl(MooseX::Types::Structured::OverflowHandler) -
perl(Scalar::Util) -
perl(Sub::Exporter) >= 0.982.0
perl(if) -
perl(namespace::clean) >= 0.190.0
perl(overload) -
perl-base >= 2:5.28.0

Provides

Name Value
perl(MooseX::Meta::TypeCoercion::Structured) -
perl(MooseX::Meta::TypeCoercion::Structured) == 0.360.0
perl(MooseX::Meta::TypeCoercion::Structured::Optional) == 0.360.0
perl(MooseX::Meta::TypeConstraint::Structured) -
perl(MooseX::Meta::TypeConstraint::Structured) == 0.360.0
perl(MooseX::Meta::TypeConstraint::Structured::Optional) == 0.360.0
perl(MooseX::Types::Structured) == 0.360.0
perl(MooseX::Types::Structured::MessageStack) == 0.360.0
perl(MooseX::Types::Structured::OverflowHandler) == 0.360.0
perl-MooseX-Types-Structured == 0.360.0-3.mga7

Download

Type URL
Mirror distrib-coffee.ipsl.jussieu.fr
Binary Package perl-MooseX-Types-Structured-0.360.0-3.mga7.noarch.rpm
Source Package perl-MooseX-Types-Structured-0.360.0-3.mga7.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-MooseX-Types-Structured rpm package:
    # urpmi perl-MooseX-Types-Structured

Files

Path
/usr/share/doc/perl-MooseX-Types-Structured/CONTRIBUTING
/usr/share/doc/perl-MooseX-Types-Structured/Changes
/usr/share/doc/perl-MooseX-Types-Structured/INSTALL
/usr/share/doc/perl-MooseX-Types-Structured/LICENSE
/usr/share/doc/perl-MooseX-Types-Structured/META.json
/usr/share/doc/perl-MooseX-Types-Structured/META.yml
/usr/share/doc/perl-MooseX-Types-Structured/MYMETA.yml
/usr/share/doc/perl-MooseX-Types-Structured/README
/usr/share/man/man3/MooseX::Meta::TypeConstraint::Structured.3pm.xz
/usr/share/man/man3/MooseX::Types::Structured.3pm.xz
/usr/share/perl5/vendor_perl/MooseX/
/usr/share/perl5/vendor_perl/MooseX/Meta/
/usr/share/perl5/vendor_perl/MooseX/Meta/TypeCoercion/Structured.pm
/usr/share/perl5/vendor_perl/MooseX/Meta/TypeCoercion/Structured/Optional.pm
/usr/share/perl5/vendor_perl/MooseX/Meta/TypeConstraint/Structured.pm
/usr/share/perl5/vendor_perl/MooseX/Meta/TypeConstraint/Structured/Optional.pm
/usr/share/perl5/vendor_perl/MooseX/Types/Structured.pm
/usr/share/perl5/vendor_perl/MooseX/Types/Structured/MessageStack.pm
/usr/share/perl5/vendor_perl/MooseX/Types/Structured/OverflowHandler.pm

Changelog

2018-09-20 - umeabot <umeabot> 0.360.0-3.mga7
(not released yet)
+ Revision: 1285098
- Mageia 7 Mass Rebuild
2017-10-03 - tv <tv> 0.360.0-2.mga7
+ Revision: 1165696
- rebuild with fixed rpm for missing autodeps
2017-09-29 - tv <tv> 0.360.0-1.mga7
+ Revision: 1161827
- update to 0.36
2016-06-19 - pterjan <pterjan> 0.340.0-3.mga6
+ Revision: 1030708
- Rebuild for perl 5.22.2
2016-02-19 - umeabot <umeabot> 0.340.0-2.mga6
+ Revision: 969378
- Mageia 6 Mass Rebuild

See Also

Package Description
perl-MooseX-Types-Tied-0.3.0-6.mga7.noarch.rpm Basic tied Moose types library
perl-MooseX-Types-URI-0.80.0-4.mga7.noarch.rpm L<URI> related types and coercions for Moose
perl-MooseX-Types-XMLSchema-0.60.0-8.mga7.noarch.rpm XMLSchema compatible Moose types library
perl-MooseX-Util-0.6.0-4.mga7.noarch.rpm Moose::Util extensions
perl-MooseX-YAML-0.40.0-9.mga7.noarch.rpm DWIM loading of Moose objects from YAML
perl-Morpheus-0.460.0-8.mga7.noarch.rpm Extra plugins - Env and File
perl-Mouse-2.5.9-1.mga8.i586.rpm Moose minus the antlers
perl-MouseX-App-Cmd-0.300.0-5.mga7.noarch.rpm Mashes up MouseX::Getopt and App::Cmd
perl-MouseX-ConfigFromFile-0.50.0-10.mga7.noarch.rpm An abstract Mouse role for setting attributes from a configfile
perl-MouseX-Foreign-1.000-3.mga7.noarch.rpm Extends non-Mouse classes as well as Mouse classes
perl-MouseX-Getopt-0.380.0-1.mga7.noarch.rpm Optional meta attribute trait for ignoring params
perl-MouseX-NativeTraits-1.90.0-11.mga7.noarch.rpm Provides methods for ArrayRef
perl-MouseX-SingletonMethod-0.50.0-4.mga7.noarch.rpm Mouse with Singleton Method facility
perl-MouseX-StrictConstructor-0.20.0-10.mga7.noarch.rpm Make your object constructors blow up on unknown attributes
perl-MouseX-Types-0.60.0-12.mga7.noarch.rpm Types shipped with Mouse
Advertisement
Advertisement