Changes for version 1.0 - 2022-10-05 (TRIAL RELEASE)
- API CHANGE
- deprecate 'facetize', introduce replacement 'with_facets'
Documentation
odds and ends
creating an exporter using Exporter::Tiny
importing from Exporter::Tiny-based modules
the quickest way to get up and running with Exporter::Tiny
an overview of Type::Tiny
alphabetical list of all type constraints bundled with Type::Tiny
advanced information on coercions
contributing to Type::Tiny development.
how to install Type::Tiny
defining your own type libraries
Type::Tiny in non-object-oriented code
squeeze the most out of your CPU
advanced information on Type::Params
Type::Tiny policies
use of Type::Tiny with Class::Tiny
how to use Type::Tiny with Mite
basic use of Type::Tiny with Moo
advanced use of Type::Tiny with Moo
alternative use of Type::Tiny with Moo
how to use Type::Tiny with Moose
how to use Type::Tiny with Mouse
using Type::Tiny with Class::InsideOut, Params::Check, and Object::Accessor.
Type::Tiny for test suites
Modules
shims to allow Type::Tiny to run on Perl 5.6.x UNAUTHORIZED
shims to allow Type::Tiny to run on Perl 5.8.x UNAUTHORIZED
exceptions for Type::Tiny and friends UNAUTHORIZED
exception when a value fails a type constraint UNAUTHORIZED
exception for Eval::TypeTiny UNAUTHORIZED
exception for Type::Params UNAUTHORIZED
utility to evaluate a string of Perl code in a clean environment UNAUTHORIZED
alternative API for Eval::TypeTiny UNAUTHORIZED
shortcut for Exporter::Tiny UNAUTHORIZED
an exporter with the features of Sub::Exporter but only core dependencies UNAUTHORIZED
improved type constraint exceptions in Reply UNAUTHORIZED
useful functions for testing the efficacy of type constraints UNAUTHORIZED
a set of coercions to a particular target type constraint UNAUTHORIZED
a set of coercions borrowed from Moose UNAUTHORIZED
a set of coercions to a union type constraint UNAUTHORIZED
tiny, yet Moo(se)-compatible type libraries UNAUTHORIZED
Params::Validate-like parameter validation using Type::Tiny type constraints and coercions UNAUTHORIZED
parse type constraint strings UNAUTHORIZED
a glorified hashref for looking up type constraints UNAUTHORIZED
tiny, yet Moo(se)-compatible type constraint UNAUTHORIZED
type constraints based on the "isa" method UNAUTHORIZED
shared behavour for Type::Tiny::Class, etc UNAUTHORIZED
type constraints based on the "can" method UNAUTHORIZED
string enum type constraints UNAUTHORIZED
intersection type constraints UNAUTHORIZED
type constraints based on the "DOES" method UNAUTHORIZED
union type constraints UNAUTHORIZED
half-completed overloaded operation
utility functions to make defining and using type constraints a little easier UNAUTHORIZED
drop-in replacement for MooseX::Types::Common::Numeric UNAUTHORIZED
drop-in replacement for MooseX::Types::Common::String UNAUTHORIZED
bundled set of built-in types for Type::Tiny UNAUTHORIZED
internals for the Types::Standard ArrayRef type constraint UNAUTHORIZED
internals for the Types::Standard CycleTuple type constraint UNAUTHORIZED
internals for the Types::Standard Dict type constraint UNAUTHORIZED
internals for the Types::Standard HashRef type constraint UNAUTHORIZED
internals for the Types::Standard Map type constraint UNAUTHORIZED
internals for the Types::Standard ScalarRef type constraint UNAUTHORIZED
internals for the Types::Standard StrMatch type constraint UNAUTHORIZED
internals for the Types::Standard Tied type constraint UNAUTHORIZED
internals for the Types::Standard Tuple type constraint UNAUTHORIZED
type constraints used internally by Type::Tiny UNAUTHORIZED
Easily create a facet parameterized Type::Tiny type