p5-Specio-0.44.txz


Advertisement

Description

p5-Specio - Type constraints and coercions for Perl

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest i386
Package filename p5-Specio-0.44.txz
Package name p5-Specio
Package version 0.44
Package release -
Package architecture i386
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/Specio
License ART20
Maintainer sunpoet@FreeBSD.org
Download size 129.98 KB
Installed size 354.50 KB
The Specio distribution provides classes for representing type constraints and
coercion, along with syntax sugar for declaring them.
Note that this is not a proper type system for Perl. Nothing in this
distribution will magically make the Perl interpreter start checking a value's
type on assignment to a variable. In fact, there's no built-in way to apply a
type to a variable at all.
Instead, you can explicitly check a value against a type, and optionally coerce
values to that type.
The author's long-term goal is to replace Moose's built-in types and
MooseX::Types with this module.
WWW: https://metacpan.org/release/Specio

Alternatives

Package Version Architecture Repository
p5-Specio-0.44.txz 0.44 amd64 FreeBSD Ports Latest
p5-Specio-0.44.txz 0.44 i386 FreeBSD Ports Quarterly
p5-Specio-0.44.txz 0.44 amd64 FreeBSD Ports Quarterly
p5-Specio - - -

Requires

Name Value
p5-Devel-StackTrace = 2.04
p5-Eval-Closure = 0.14
p5-MRO-Compat = 0.13
p5-Module-Runtime = 0.016
p5-Role-Tiny = 2.000008
p5-Sub-Quote = 2.006003
p5-Try-Tiny = 0.30
perl5 = 5.30.0

Download

Type URL
Mirror pkg.freebsd.org
Binary Package p5-Specio-0.44.txz
Source Package devel/p5-Specio

Install Howto

Install p5-Specio txz package:

# pkg install p5-Specio

See Also

Package Description
p5-Sphinx-Config-0.10.txz Sphinx search engine configuration file read/modify/write
p5-Sphinx-Manager-0.08.txz Sphinx search engine management (start/stop)
p5-Sphinx-Search-0.31.txz Sphinx search engine API Perl client
p5-Spiffy-0.46_1.txz Spiffy Perl Interface Framework For You
p5-Spoon-0.24_2.txz Spiffy Application Building Framework
p5-Spreadsheet-GenerateXLSX-0.04.txz Generate XLSX spreadsheet from array ref(s)
p5-Spreadsheet-ParseExcel-0.65_2,1.txz Get information from Excel file
p5-Spreadsheet-ParseXLSX-0.27.txz Spreadsheet::ParseXLSX - parse XLSX files
p5-Spreadsheet-Read-0.81.txz Read the data from a spreadsheet
p5-Spreadsheet-ReadSXC-0.20_1.txz Extract OpenOffice 1.x spreadsheet data
p5-Spreadsheet-WriteExcel-2.40_1.txz Write to a cross-platform Excel binary file
p5-Spreadsheet-WriteExcel-FromXML-1.1_1,1.txz Create an Excel Spreadsheet from XML
p5-Spreadsheet-WriteExcel-Styler-1.02_1.txz Styles for formatting Spreadsheet::WriteExcel
p5-Spreadsheet-WriteExcelXML-0.14_1.txz Create an Excel file in XML format
p5-Spreadsheet-XLSX-0.15.txz Perl extension for reading MS Excel 2007 files
Advertisement
Advertisement