Params::Validate - Validate method/function parameters

The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional param...

DROLSKY/Params-Validate-1.21   (7 reviews) - 18 Jul 2015 15:39:52 GMT - Search in distribution

Params::Validate::Micro - Validate parameters concisely

Params::Validate::Micro allows you to concisely represent a list of arguments, their types, and whether or not they are required. Nothing is exported by default. Use ":all" or the specific function name you want....

HDP/Params-Validate-Micro-0.032 - 11 Oct 2007 20:29:26 GMT - Search in distribution

Params::Validate::Dummy - Stub for Params::Validate

This module provides stub routines for those who don't have Params::Validate installed. For more details, please refer to the documentation for Params::Validate. The code here is just stub routines which do NOTHING at all, passing through any argumen...

IVORW/Module-Optional-0.03 - 19 May 2008 21:47:27 GMT - Search in distribution

Params::Validate::Array - provide an alternative version of Param::Validate's validate() function which will return parameters as a list.

SAMB/Params-Validate-Array-0.03 - 15 Mar 2014 04:58:59 GMT - Search in distribution

Params::Validate::Checks - Named checks for use with Params::Validate

Params::Validate lets you precisely specify what are valid arguments to your functions and methods, helping to catch errors sooner and make your programs more robust. But if multiple parameters (in either the same or different subs) have the same spe...

SMYLERS/Params-Validate-Checks-0.01 - 10 Feb 2008 23:39:26 GMT - Search in distribution

MooseX::Params::Validate - an extension of Params::Validate using Moose's types

This module fills a gap in Moose by adding method parameter validation to Moose. This is just one of many developing options, it should not be considered the "official" one by any means though. You might also want to explore "MooseX::Method::Signatur...

DROLSKY/MooseX-Params-Validate-0.21 - 08 Feb 2015 17:17:33 GMT - Search in distribution

MouseX::Params::Validate - Extension of Params::Validate using Mouse's types.

Method parameter validation extension to Mouse. Borrowed code entirely from MooseX::Params::Validate and stripped Moose footprints....

MANWAR/MouseX-Params-Validate-0.08 - 14 Jan 2015 20:31:57 GMT - Search in distribution

Attribute::Params::Validate - Define validation through subroutine attributes

This module is currently unmaintained. I do not recommend using it. It is a failed experiment. If you would like to take over maintenance of this module, please contact me at The Attribute::Params::Validate module allows you to vali...

DROLSKY/Attribute-Params-Validate-1.21 - 18 Jul 2015 15:39:40 GMT - Search in distribution

Params::Validate::Aggregated - separate aggregated parameters for functions

When a function passes named parameters through to other functions, it can be tedious work to separate out parameters specific to each function. Params::Validate::Aggregated::pv_disagg simplifies this, separating out parameter sets from an input list...

DJERIUS/Params-Validate-Aggregated-0.05 - 28 Jan 2011 17:06:52 GMT - Search in distribution

Params::Validate::Checks::Net - Params::Validate checks for functions taking network-related arguments

This is a library of named checks for use with Params::Validate to validate function and method arguments that should be networky things: domain names, hostnames, IP addresses, or mac addresses. See Params::Validate::Checks for details of the overall...

SMYLERS/Params-Validate-Checks-Net-0.01 - 10 Feb 2008 23:40:53 GMT - Search in distribution


Extends Params::Validate to make it easy to validate that you have been passed the correct combinations of parameters....

DCANTRELL/Params-Validate-Dependencies-1.23 - 25 Sep 2015 16:36:40 GMT - Search in distribution

Params::Validate::Checks::Integer - Params::Validate checks for functions taking integer arguments

This is a library of named checks for use with Params::Validate to validate all integers and those that should be non-negative. See Params::Validate::Checks for in-built validation of positive (non-zero) integers. Checks The following named checks ar...

STEPHENCA/Params-Validate-Checks-Integer-0.01 - 09 Mar 2011 11:42:18 GMT - Search in distribution


An extension for Params::Validate::Dependencies to validate that either all of or none of a list of params are present....

DCANTRELL/Params-Validate-Dependencies-all_or_none_of-1.01 - 21 Mar 2015 01:13:35 GMT - Search in distribution

Type::Params - Params::Validate-like parameter validation using Type::Tiny type constraints and coercions

Type::Params uses Type::Tiny constraints to validate the parameters to a sub. It takes the slightly unorthodox approach of separating validation into two stages: 1. Compiling the parameter specification into a coderef; then 2. Using the coderef to va...

TOBYINK/Type-Tiny-1.000005 - 25 Oct 2014 19:08:36 GMT - Search in distribution

Perl::Critic::Policy::logicLAB::RequireParamsValidate - simple policy for enforcing use of Params::Validate

JONASBN/Perl-Critic-Policy-logicLAB-RequireParamsValidate-0.03 - 27 Aug 2015 21:05:32 GMT - Search in distribution


CHOROBA/XML-XSH-1.8.4   (2 reviews) - 20 Sep 2015 18:18:46 GMT - Search in distribution


Introduction The first thing you need to do to use the Gtk module in your perl program is to load the module and initialize it: use Gtk; init Gtk; This can also be shortened to the one-liner: use Gtk '-init'; Now, how do you build the user interface?...

MLEHMANN/Gtk-Perl-0.7010   (2 reviews) - 15 Dec 2012 19:43:06 GMT - Search in distribution

Noid - routines to mint and manage nice opaque identifiers

This is very brief documentation for the Noid Perl module subroutines. For this early version of the software, it is indispensable to have the documentation for the noid utility (the primary user of these routines) at hand. Typically that can be view...

JAK/Noid-0.424 - 21 Apr 2006 15:45:30 GMT - Search in distribution

JRPC - Create JSON-RPC Services focusing on app logic, not worrying about the details of JSON-RPC Processing.

JRPC Module bundle consists of Server and Client pieces for creating JSON-RPC services. For the server piece it takes a slightly different approach than many other "API Heavy" CPAN modules. Instead of assembing your service out of API calls, JRPC for...

OHOLLMEN/JRPC-0.61 - 21 Dec 2014 17:14:48 GMT - Search in distribution
  • JRPC::CGI - JSON-RPC 2.0 Processing for CGI and HTTP::Server::Simple::CGI
  • JRPC::Client - JSON-RPC 2.0 Client

Task - The successor to Bundle:: for installing sets of modules

The "Bundle::" namespace has long served as the CPAN's "expansion" mechanism for module installation. A "Bundle::" module contains no code in itself, but serves as a way to specify an entire collection of modules/version pairs to be installed. The Pr...

ADAMK/Task-1.04   (2 reviews) - 10 Jul 2008 08:07:15 GMT - Search in distribution