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

Search results for "dist::Moose-Util-TypeConstraints"

Regexp::Grammars - Add grammatical parsing features to Perl 5.10 regexes River stage three • 19 direct dependents • 631 total dependents

This module adds a small number of new regex constructs that can be used within Perl 5.10 patterns to implement complete recursive-descent parsing. Perl 5.10 already supports recursive-descent *matching*, via the new "(?<name>...)" and "(?&name)" con...

DCONWAY/Regexp-Grammars-1.058 - 15 Sep 2022 01:31:42 UTC - Search in distribution

HTML::FormHandler - HTML forms using Moose River stage two • 21 direct dependents • 31 total dependents

*** Although documentation in this file provides some overview, it is mainly intended for API documentation. See HTML::FormHandler::Manual::Intro for an introduction, with links to other documentation. HTML::FormHandler maintains a clean separation b...

GSHANK/HTML-FormHandler-0.40068 - 20 Jul 2017 17:10:05 UTC - Search in distribution

App::Office::CMS - The Canny, Microlight and Simple CMS River stage zero No dependents

App::Office::CMS is the Canny, Microlight and Simple Content Management System. o Canny The canniness comes in observing that almost all web sites have a menu for navigation. So, this module gives you (the content manager) a menu designer. The idea i...

RSAVAGE/App-Office-CMS-0.93 - 30 Oct 2017 06:53:01 UTC - Search in distribution

Function::Parameters - define functions and methods with parameter lists ("subroutine signatures") River stage three • 47 direct dependents • 187 total dependents

This module provides two new keywords, "fun" and "method", for defining functions and methods with parameter lists. At minimum this saves you from having to unpack @_ manually, but this module can do much more for you. The parameter lists provided by...

MAUKE/Function-Parameters-2.002004 - 15 Jul 2023 03:59:55 UTC - Search in distribution

MooseX::Contract - Helps you avoid Moose-stakes! River stage zero No dependents

The Design by Contract (DbC) method of programming could be seen as simply baking some simple unit test or assertions right into your regular code path. The set of assertions or tests for a given class is considered that class' contract - a guarantee...

BPHILLIPS/MooseX-Contract-0.01 - 20 Jan 2009 03:49:20 UTC - Search in distribution

MooseX::Types - Organise your Moose types in libraries River stage four • 365 direct dependents • 1721 total dependents

The type system provided by Moose effectively makes all of its builtin type global, as are any types you declare with Moose. This means that every module that declares a type named "PositiveInt" is sharing the same type object. This can be a problem ...

ETHER/MooseX-Types-0.50 - 07 Feb 2017 19:00:28 UTC - Search in distribution

Data::Polymorph - Yet another approach for polymorphism. River stage one • 1 direct dependent • 1 total dependent

This module provides gentle way of polymorphic behaviors definition for special cases that aren't original concerns. Applying this solution dissipates necessity for making an original namespace dirty....

LIEUTAR/Data-Polymorph-0.01 - 11 Aug 2008 21:56:55 UTC - Search in distribution

Scalar::Does - like ref() but useful River stage two • 11 direct dependents • 32 total dependents

It has long been noted that Perl would benefit from a "does()" built-in. A check that "ref($thing) eq 'ARRAY'" doesn't allow you to accept an object that uses overloading to provide an array-like interface. Functions "does($scalar, $role)" Checks if ...

TOBYINK/Scalar-Does-0.203 - 31 Jan 2017 17:31:09 UTC - Search in distribution

Devel::IntelliPerl - Auto-completion for Perl River stage zero No dependents

PERLER/Devel-IntelliPerl-0.04 - 12 Dec 2009 21:43:43 UTC - Search in distribution

Moose::Manual::Delta - Important Changes in Moose River stage four • 2916 direct dependents • 4004 total dependents

This documents any important or noteworthy changes in Moose, with a focus on things that affect backwards compatibility. This does duplicate data from the Changes file, but aims to provide more details and when possible workarounds. Besides helping k...

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC - Search in distribution

MooseX::Types::DateTime - DateTime related constraints and coercions for Moose River stage two • 31 direct dependents • 50 total dependents

This module packages several Moose::Util::TypeConstraints with coercions, designed to work with the DateTime suite of objects. Namespaced Example: use MooseX::Types::DateTime; has time_zone => ( isa => 'DateTime::TimeZone', is => "rw", coerce => 1, )...

ETHER/MooseX-Types-DateTime-0.13 - 04 Oct 2015 23:39:05 UTC - Search in distribution

MooseX::Types::Locale::Country - Locale::Country related constraints and coercions for Moose River stage one • 1 direct dependent • 2 total dependents

This module packages several Moose::Util::TypeConstraints with coercions, designed to work with the values of Locale::Country....

MORIYA/MooseX-Types-Locale-Country-0.05 - 24 Dec 2013 16:50:49 UTC - Search in distribution

MooseX::Types::Common - A library of commonly used type constraints River stage three • 48 direct dependents • 185 total dependents

A set of commonly-used type constraints that do not ship with Moose by default....

ETHER/MooseX-Types-Common-0.001014 - 19 Jan 2017 02:30:24 UTC - Search in distribution

MooseX::Types::Email - Email address validation type constraints for Moose. River stage two • 20 direct dependents • 27 total dependents

Moose type constraints which uses Email::Valid and Email::Abstract to check for valid email addresses and messages. Types that support both single items and an arrayref of items are available. Note that "EmailMessage" must be an object that can be pa...

ETHER/MooseX-Types-Email-0.008 - 12 Nov 2018 00:40:17 UTC - Search in distribution

MooseX::Types::Locale::Language - Locale::Language related constraints and coercions for Moose River stage one • 1 direct dependent • 1 total dependent

This module packages several Moose::Util::TypeConstraints with coercions, designed to work with the values of Locale::Language....

MORIYA/MooseX-Types-Locale-Language-0.07 - 24 Dec 2013 16:52:16 UTC - Search in distribution

MooseX::Types::Path::Class - A Path::Class type library for Moose River stage three • 110 direct dependents • 325 total dependents

MooseX::Types::Path::Class creates common Moose types, coercions and option specifications useful for dealing with Path::Class objects as Moose attributes. Coercions (see Moose::Util::TypeConstraints) are made from both "Str" and "ArrayRef" to both P...

ETHER/MooseX-Types-Path-Class-0.09 - 08 Jun 2016 01:06:03 UTC - Search in distribution

Book::Chinese::MasterPerlToday::Moose - Moose, OO River stage zero No dependents

Perl 的面对对象系统很强大(Moose 是由 Perl 编写),但并不是很好使用。建议使用 Moose。 学习 Moose 最好的方法是阅读 Moose::Manual。 对象系统 如果没有 Moose,Perl5 的 OO 应该是比较繁琐的。 package Person; use strict; use warnings; sub new { my $class = shift; my %p = ref $_[0] ? %{ $_[0] } : @_; return bless \%p,...

FAYLAND/Book-Chinese-MasterPerlToday-0.02 - 31 Aug 2009 05:35:44 UTC - Search in distribution

MooseX::Validation::Doctypes - validation of nested data structures with Moose type constraints River stage zero No dependents

NOTE: The API for this module is still in flux as I try to decide on how it should work. You have been warned! This module allows you to declare Moose type constraints to validate nested data structures as you may get back from a JSON web service or ...

DOY/MooseX-Validation-Doctypes-0.05 - 15 Oct 2012 22:48:59 UTC - Search in distribution

MooseX::Types::Locale::BR - Brazilian locale validation type constraint for Moose. River stage zero No dependents

Moose type constraints wich use Locale::BR to check brazilian locale....

SHONORIO/MooseX-Types-Locale-BR-0.01 - 08 Jan 2011 13:27:49 UTC - Search in distribution

MooseX::CoercePerAttribute - Define Coercions per attribute! River stage one • 1 direct dependent • 2 total dependents

MooseX::CoercePerAttribute is a simple Moose Trait to allow you to define inline coercions per attribute. This module allows for coercions to be declared on a per attribute bases. Accepting either an array of Code refs of the coercion to be run or an...

MRF/MooseX-CoercePerAttribute-1.001 - 11 Apr 2014 15:57:15 UTC - Search in distribution
27 results (0.078 seconds)