FreeBSD.software
Home/devel/p5-Specio

p5-Specio

0.53devel

Type constraints and coercions for Perl

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.

$pkg install p5-Specio
metacpan.org/release/Specio
Origin
devel/p5-Specio
Size
343KiB
License
ART20
Maintainer
sunpoet@FreeBSD.org
Dependencies
11 packages
Required by
6 packages

Dependencies (11)

Required By (6)