Search results for "dist:Specio subs"
Specio::Subs - Make validation and coercion subs from Specio types
This module generates a set of helpful validation and coercion subroutines for all of the types defined in one or more libraries. To use it, simply import "Specio::Subs" passing a list of one or more library names. This module will load those librari...
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC
Specio::Helpers - Helper subs for the Specio distro
There's nothing public here....
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::Exporter - Base class for type libraries
Inheriting from this package makes your package a type exporter. By default, types defined in a package are never visible outside of the package. When you inherit from this package, all the types you define internally become available via exports. Th...
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::Structured - Structured types for Specio (Dict, Map, Tuple)
This particular library should be considered in an alpha state. The syntax for defining structured types may change, as well as some of the internals of its implementation. This library provides a set of structured types for Specio, "Dict", "Map", an...
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC