The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "module:MooseX::Types::Util"

MooseX::Types::Util - Common utility functions for the distribution River stage four • 368 direct dependents • 1734 total dependents

This package the exportable functions that many parts in MooseX::Types might need....

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

MooseX::Types::CheckedUtilExports - Wrap Moose::Util::TypeConstraints to be safer for MooseX::Types River stage four • 368 direct dependents • 1734 total dependents

Prevents errors like: subtype Foo => ... Which should be written as: subtype Foo, ... When using MooseX::Types. Exported by that module. Exports checked versions of the following subs: "type" "subtype" "maybe_type" "duck_type" "enum" "coerce" "from" ...

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

MooseX::Types - Organise your Moose types in libraries River stage four • 368 direct dependents • 1734 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

MooseX::TypeArray - Create composite types where all subtypes must be satisfied River stage zero No dependents

This type constraint is much like the "Union" type constraint, except the union type constraint validates when any of its members are valid. This type constraint requires ALL of its members to be valid. This type constraint also returns an Object wit...

KENTNL/MooseX-TypeArray-0.1.0 - 18 Jun 2011 22:29:21 UTC

MooseX::Types::IPv4 - IP Address types River stage one • 1 direct dependent • 1 total dependent

Moose type constraints that provide ip validation...

KHULTMAN/MooseX-Types-IPv4-0.03 - 02 Dec 2009 20:28:05 UTC

MooseX::Semantic - Adding RDF semantics to the Moose framework River stage zero No dependents

MooseX::Semantic is a set of modules that adds a semantic layer to Moose-powered objects. Moose classes that consume the various roles MooseX::Semantic offers are interoperable with the RDF::Trine RDF framework....

KBA/MooseX-Semantic-0.006 - 26 Aug 2012 22:05:45 UTC

MooseX::DeclareX - more sugar for MooseX::Declare River stage one • 5 direct dependents • 5 total dependents

MooseX::DeclareX takes the declarative sugar of MooseX::Declare to the next level. Some people already consider MooseX::Declare to be pretty insane. If you're one of those people, then you're not going to like this... Keywords "class", "role", "exten...

TOBYINK/MooseX-DeclareX-0.009 - 10 Sep 2014 23:20:43 UTC

MooseX::Extended - Extend Moose with safe defaults and useful features River stage one • 1 direct dependent • 1 total dependent

This module is BETA code. It's feature-complete for release and has no known bugs. We believe it's ready for production, but make no promises. This is a quick overview. See MooseX::Extended::Manual::Tutorial for more information. This class attempts ...

OVID/MooseX-Extended-0.35 - 06 Jun 2023 04:43:25 UTC

MooseX::NonMoose - easy subclassing of non-Moose classes River stage three • 61 direct dependents • 192 total dependents

"MooseX::NonMoose" allows for easily subclassing non-Moose classes with Moose, taking care of the annoying details connected with doing this, such as setting up proper inheritance from Moose::Object and installing (and inlining, at "make_immutable" t...

DOY/MooseX-NonMoose-0.26 - 25 Feb 2014 23:17:57 UTC

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

MooseX::Types::Ro - Moose type constraints for read-only containers River stage zero No dependents

MooseX::Types::Ro provides Moose type constraints for read-only array and hash references. Attempting to modify the values in any way, including adding or deleting from the arrays and hashes will throw an exception....

ILMARI/MooseX-Types-Ro-0.002 - 28 Jan 2010 11:48:24 UTC

MooseX::Types::IO - IO related constraints and coercions for Moose River stage one • 1 direct dependent • 9 total dependents

This module packages one Moose::Util::TypeConstraints with coercions, designed to work with the IO suite of objects....

FAYLAND/MooseX-Types-IO-0.04 - 02 Apr 2014 14:39:27 UTC

MooseX::Has::Sugar - Sugar Syntax for moose 'has' fields River stage three • 36 direct dependents • 193 total dependents

"MooseX::Has::Sugar" and its related modules provide simple, short-hand, bare-word functions that act as declarative macros for greatly compacting "Moose" "has" declarations, in a similar way to those provided by the declarative subroutines provided ...

KENTNL/MooseX-Has-Sugar-1.000006 - 03 Mar 2017 14:36:16 UTC

MooseX::Types::Moose - Type exports that match the types shipped with Moose River stage four • 368 direct dependents • 1734 total dependents

This package contains a virtual library for MooseX::Types that is able to export all types known to Moose. See MooseX::Types for general usage information....

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

MooseX::Types::JSON - JSON datatype for Moose River stage one • 1 direct dependent • 1 total dependent

PLICEASE/MooseX-Types-JSON-1.01 - 19 Jan 2022 18:18:37 UTC

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

MooseX::Types::Digest - Digest datatypes for Moose River stage zero No dependents

MILA/MooseX-Types-Digest-1.01 - 24 Jan 2017 14:58:21 UTC

MooseX::Types::Common - A library of commonly used type constraints River stage three • 48 direct dependents • 187 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

MooseX::ConfigCascade - Set initial accessor values of your whole Moose-based project from a single config file River stage zero No dependents

In my opinion getting values from some kind of centralised config to attributes in nested objects is problematic. There are several modules available which load config into accessors, but in one way or another these all involve telling each specific ...

TOMGRACEY/MooseX-ConfigCascade-0.02 - 09 Nov 2017 04:19:58 UTC

MooseX::Types::LaxNum - A LaxNum type which provides the loose behavior of Moose's Num pre-2.10 River stage zero No dependents

"LaxNum" accepts everything for which "looks_like_number" in Scalar::Util return true. It can be used to get the old behaviour of "Moose::Util::TypeConstraints::Num", since Num has been changed to be more strict....

SWEETKID/MooseX-Types-LaxNum-0.04 - 19 May 2013 19:23:25 UTC
56 results (0.045 seconds)