FreeBSD.software
Home/devel/p5-Specio

p5-Specio

0.53

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.

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

Dependencies (11)

Required By (6 packages)

More in devel