p5-MooseX-Types-Path-Class-0.09.txz


Advertisement

Description

p5-MooseX-Types-Path-Class - Path::Class type library for Moose

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly i386
Package filename p5-MooseX-Types-Path-Class-0.09.txz
Package name p5-MooseX-Types-Path-Class
Package version 0.09
Package release -
Package architecture i386
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/MooseX-Types-Path-Class
License GPLv1+, ART10
Maintainer perl@FreeBSD.org
Download size 8.34 KB
Installed size 14.00 KB
This is a utility that creates common Moose subtypes, coercions and option
specifications useful for dealing with Path::Class objects as Moose attributes.
This module constructs coercions (see Moose::Util::TypeConstraints) from both
'Str' and 'ArrayRef' to both Path::Class::Dir and Path::Class::File objects.
It also adds the Getopt option type ("=s") for both Path::Class::Dir and
Path::Class::File (see MooseX::Getopt).
This is just meant to be a central place for these constructs, so you don't
have to worry about whether they've been created or not, and you're not tempted
to copy them into yet another class (like I was).
WWW: https://metacpan.org/release/MooseX-Types-Path-Class

Alternatives

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

Requires

Name Value
p5-Moose = 2.2011,1
p5-MooseX-Getopt = 0.74
p5-MooseX-Types = 0.50
p5-Path-Class = 0.37
perl5 = 5.28.1_1

Download

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

Install Howto

Install p5-MooseX-Types-Path-Class txz package:

# pkg install p5-MooseX-Types-Path-Class

See Also

Package Description
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
p5-MooseX-Types-Stringlike-0.003_1.txz Perl extension of Moose type constraints for string-like objects
p5-MooseX-Types-Structured-0.36.txz Moose Type Constraint classes for Structured Types
p5-MooseX-Types-URI-0.08.txz URI related types and coercions for Moose
p5-MooseX-Types-VariantTable-0.04_1.txz Type constraint based variant table
p5-MooseX-Util-0.006_1.txz Moose::Util extensions
p5-Mouse-2.5.9,1.txz Moose minus the antlers
p5-MouseX-App-Cmd-0.30.txz Mashes up MouseX::Getopt and App::Cmd
p5-MouseX-AttributeHelpers-0.07_2.txz Perl extension to extend your attribute interfaces
p5-MouseX-ConfigFromFile-0.05_1.txz Abstract Mouse role for setting attributes from a configfile
p5-MouseX-Foreign-1.000_1.txz Extends non-Mouse classes as well as Mouse classes
Advertisement
Advertisement