The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Type::Params"

Type::Params - sub signature validation using Type::Tiny type constraints and coercions River stage four • 906 direct dependents • 2558 total dependents

This documents the details of the Type::Params package. Type::Tiny::Manual is a better starting place if you're new. Type::Params uses Type::Tiny constraints to validate the parameters to a sub. It takes the slightly unorthodox approach of separating...

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC

lib/Type/Params/Parameter.pm River stage four • 906 direct dependents • 2558 total dependents

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC

lib/Type/Params/Signature.pm River stage four • 906 direct dependents • 2558 total dependents

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC

lib/Type/Params/Alternatives.pm River stage four • 906 direct dependents • 2558 total dependents

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC

Type::Tiny - tiny, yet Moo(se)-compatible type constraint River stage four • 906 direct dependents • 2558 total dependents

This documents the internals of the Type::Tiny class. Type::Tiny::Manual is a better starting place if you're new. Type::Tiny is a small class for creating Moose-like type constraint objects which are compatible with Moo, Moose and Mouse. use Scalar:...

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC

Type::Alias - type alias for type constraints River stage zero No dependents

Type::Alias creates type aliases and type functions for existing type constraints such as Type::Tiny, Moose, Mouse. The aim of this module is to enhance the reusability of types and make it easier to express types. IMPORT OPTIONS -alias "-alias" is a...

KFLY/Type-Alias-0.06 - 14 Aug 2023 09:18:57 UTC

Type::Utils - utility functions to make defining and using type constraints a little easier River stage four • 906 direct dependents • 2558 total dependents

This module provides utility functions to make defining and using type constraints a little easier. Type declaration functions Many of the following are similar to the similarly named functions described in Moose::Util::TypeConstraints. "declare $nam...

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC

Type::Coercion - a set of coercions to a particular target type constraint River stage four • 906 direct dependents • 2558 total dependents

Constructors "new(%attributes)" Moose-style constructor function. "add($c1, $c2)" Create a Type::Coercion from two existing Type::Coercion objects. Attributes Attributes are named values that may be passed to the constructor. For each attribute, ther...

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC

Test::Deep::Type - A Test::Deep plugin for validating type constraints River stage two • 1 direct dependent • 84 total dependents

This is a Test::Deep plugin that provides the sub "is_type" to indicate that the data being tested must validate against the passed type. This is an actual type *object*, not a string name -- for example something provided via MooseX::Types, or a pla...

ETHER/Test-Deep-Type-0.008 - 27 Sep 2016 00:57:13 UTC

Data::Type::Digger - digging types from data structures River stage zero No dependents

dig helps you to deal with deep data structores. Instead of other modules this allow more clearly separation of processing for different types of nodes into different sub's. This can be useful, if the procesing code is different for different types o...

ANTONC/Data-Type-Digger-0.06 - 20 Aug 2016 09:29:24 UTC

Type::TinyX::Facets - Easily create a facet parameterized Type::Tiny type River stage one • 1 direct dependent • 7 total dependents

Type::TinyX::Facets make it easy to create parameterized types with facets. "Type::Tiny" allows definition of types which can accept parameters: use Types::Standard -types; my $t1 = Array[Int]; my $t2 = Tuple[Int, HashRef]; This defines $t1 as an arr...

DJERIUS/Type-TinyX-Facets-1.3 - 26 Dec 2022 19:31:27 UTC

Data::Validate::Type - Data type validation functions. River stage two • 16 direct dependents • 38 total dependents

Params::Util is a wonderful module, but suffers from a few drawbacks: * Function names start with an underscore, which is usually used to indicate private functions. * Function names are uppercase, which is usually used to indicate file handles or co...

AUBERTG/Data-Validate-Type-v1.6.0 - 22 Mar 2017 06:30:42 UTC

lib/XMLRPC/PurePerl.pm River stage zero No dependents

RDIETRICH/xmlrpc-pureperl-0.04 - 10 Dec 2012 19:01:10 UTC

Data::Transfigure::Type - a transfigurator that filters by reference type River stage zero No dependents

"Data::Transfigure::Type" is a transfigurator that applies to one or more value types. It detects both exact type matches and inherited type matches (including role-implementing), giving priority to the former....

TYRRMINAL/Data-Transfigure-1.01 - 23 Feb 2024 15:58:32 UTC

lib/String/Normal/Type/City.pm River stage zero No dependents

This package defines substitutions to be performed on City types....

JEFFA/String-Normal-0.08 - 27 Jan 2024 19:02:00 UTC

lib/String/Normal/Type/Business.pm River stage zero No dependents

This package defines substitutions to be performed on Business types....

JEFFA/String-Normal-0.08 - 27 Jan 2024 19:02:00 UTC

lib/String/Normal/Type/Phone.pm River stage zero No dependents

This package defines a set of valid North American telephone area codes used in phone validation....

JEFFA/String-Normal-0.08 - 27 Jan 2024 19:02:00 UTC

lib/String/Normal/Type/Title.pm River stage zero No dependents

This package defines substitutions to be performed on Title types, such as the titles for movies, film and television shows....

JEFFA/String-Normal-0.08 - 27 Jan 2024 19:02:00 UTC

lib/String/Normal/Type/Zip.pm River stage zero No dependents

This package defines substitutions to be performed on Zip types....

JEFFA/String-Normal-0.08 - 27 Jan 2024 19:02:00 UTC

lib/String/Normal/Type/Address.pm River stage zero No dependents

This package defines substitutions to be performed on Address types....

JEFFA/String-Normal-0.08 - 27 Jan 2024 19:02:00 UTC
22 results (0.039 seconds)