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

Search results for "MooseX-Types-Overload"

Zydeco - Jazz up your Perl River stage one • 3 direct dependents • 4 total dependents

Zydeco is a Perl module to jazz up your object-oriented programming. It fuses together: * Classes, roles, and interfaces * Powerful and concise attribute definitions * Methods with signatures, type constraints, and coercion * Factories to help your o...

TOBYINK/Zydeco-0.617 - 23 Oct 2022 13:05:51 UTC - Search in distribution

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 - Search in distribution

MooX::Press - quickly create a bunch of Moo/Moose/Mouse classes and roles River stage one • 5 direct dependents • 9 total dependents

MooX::Press (pronounced "Moo Express") is a quick way of creating a bunch of simple Moo classes and roles at once without needing to create separate Perl modules for each class and each role, and without needing to add a bunch of boilerplate to each ...

TOBYINK/MooX-Press-0.086 - 19 Jul 2022 09:06: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

Type::Nano - simple type constraint library for testing River stage one • 3 direct dependents • 3 total dependents

Object-Oriented Interface Constructor "Type::Nano->new(%parameters)" The constructor supports named parameters called "name" (a string), "constraint" (a coderef expected to return a boolean), and "parent" (a blessed Type::Nano object). Any other para...

TOBYINK/Type-API-1.001 - 24 Sep 2022 15:21:11 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 - 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

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 - Search in distribution

MooseX::Validation::Doctypes::Errors - error class for MooseX::Validation::Doctypes River stage zero No dependents

This class holds the errors that were found when validating a doctype. There are two types of errors: either an existing piece of data didn't validate against the given type constraint, or extra data was provided that wasn't listed in the doctype. Th...

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

MooseX::Types::Stringlike - Moose type constraints for strings or string-like objects River stage three • 6 direct dependents • 148 total dependents

This module provides a more general version of the "Str" type. If coercions are enabled, it will accepts objects that overload stringification and coerces them into strings....

DAGOLDEN/MooseX-Types-Stringlike-0.003 - 17 Apr 2014 11:06:30 UTC - Search in distribution

MooseX::Getopt::Defanged::OptionTypeMetadata - Bookkeeping of option type metadata MooseX::Getopt::Defanged. River stage zero No dependents

This is a holder of metadata about Moose types for MooseX::Getopt::Defanged. For example, it keeps track of what the default Getopt::Long specification should be for a given type. This contains default mappings for the following types: Type Specifica...

ELLIOTJS/MooseX-Getopt-Defanged-v1.18.0 - 08 Sep 2010 22:19:24 UTC - Search in distribution
11 results (0.073 seconds)