p5-MooseX-Types-0.50.txz


Advertisement

Description

p5-MooseX-Types - Organise your Moose types in libraries

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly i386
Package filename p5-MooseX-Types-0.50.txz
Package name p5-MooseX-Types
Package version 0.50
Package release -
Package architecture i386
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/MooseX-Types
License GPLv1+, ART10
Maintainer sunpoet@FreeBSD.org
Download size 47.49 KB
Installed size 107.23 KB
The types provided with Moose are by design global. This package helps you to
organise and selectively import your own and the built-in types in libraries.
As a nice side effect, it catches typos at compile-time too.
However, the main reason for this module is to provide an easy way to not have
conflicts with your type names, since the internal fully qualified names of the
types will be prefixed with the library's name.
This module will also provide you with some helper functions to make it easier
to use Moose types in your code.
WWW: https://metacpan.org/release/MooseX-Types

Alternatives

Package Version Architecture Repository
p5-MooseX-Types-0.50.txz 0.50 amd64 FreeBSD Ports Quarterly
p5-MooseX-Types-0.50.txz 0.50 amd64 FreeBSD Ports Latest
p5-MooseX-Types-0.50.txz 0.50 i386 FreeBSD Ports Latest
p5-MooseX-Types - - -

Requires

Name Value
p5-Carp-Clan = 6.07
p5-Module-Runtime = 0.016
p5-Moose = 2.2011,1
p5-Sub-Exporter = 0.987_1
p5-Sub-Exporter-ForMethods = 0.100052
p5-Sub-Install = 0.928_1
p5-Sub-Name = 0.21,1
p5-namespace-autoclean = 0.28
p5-namespace-clean = 0.27
perl5 = 5.28.1_1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package p5-MooseX-Types-0.50.txz
Source Package devel/p5-MooseX-Types

Install Howto

Install p5-MooseX-Types txz package:

# pkg install p5-MooseX-Types

See Also

Package Description
p5-MooseX-Types-Common-0.001014.txz Set of commonly-used type constraints that do not ship with p5-Moose
p5-MooseX-Types-DateTime-0.13.txz DateTime related constraints and coercions for Moose
p5-MooseX-Types-DateTime-ButMaintained-0.16_1.txz DateTime related constraints and coercions for Moose
p5-MooseX-Types-DateTime-MoreCoercions-0.15.txz Extensions to MooseX::Types::DateTime
p5-MooseX-Types-DateTime-MySQL-0.003.txz MySQL datetime type constraints and coercions
p5-MooseX-Types-DateTimeX-0.10_1.txz Extensions to MooseX::Types::DateTime::ButMaintained
p5-MooseX-Types-ISO8601-0.18.txz ISO8601 date and duration string type constraints and coercions
p5-MooseX-Types-JSON-1.00.txz JSON and relaxedJSON datatype for Moose
p5-MooseX-Types-LoadableClass-0.015.txz ClassName type constraint with coercion to load the class
p5-MooseX-Types-Path-Class-0.09.txz Path::Class type library for Moose
p5-MooseX-Types-Path-Tiny-0.012.txz Perl extension of Path::Tiny types and coercions for Moose
p5-MooseX-Types-Perl-0.101343_1.txz Moose types that check against Perl syntax
p5-MooseX-Types-PortNumber-0.03.txz Port number type for Moose classes by the IANA
p5-MooseX-Types-Set-Object-0.05.txz Set::Object type with coercions and stuff
p5-MooseX-Types-Signal-1.101932_1.txz Type to represent valid UNIX or Perl signals
Advertisement
Advertisement