Search results for "module:Specio::Constraint::Parameterizable"
Specio::Constraint::Parameterizable - A class which represents parameterizable constraints
This class implements the API for parameterizable types like "ArrayRef" and "Maybe"....
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC
Specio - 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 inte...
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC
Specio::Declare - Specio declaration subroutines
This package exports a set of type declaration helpers. Importing this package also causes it to create a "t" subroutine in the calling package....
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC
Specio::Library::Builtins - Implements type constraint objects for Perl's built-in types
This library provides a set of types parallel to those provided by Moose. The types are in the following hierarchy Item Bool Maybe (of `a) Undef Defined Value Str Num Int ClassName Ref ScalarRef (of `a) ArrayRef (of `a) HashRef (of `a) CodeRef Regexp...
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC
Specio::Constraint::Parameterized - A class which represents parameterized constraints
This class implements the API for parameterized types....
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC