📦 libtype-tiny-perl
66 pages
D
- Devel::TypeTiny::Perl56Compat(3pm)shims to allow Type::Tiny to run on Perl 5.6.x✨
- Devel::TypeTiny::Perl58Compat(3pm)shims to allow Type::Tiny to run on Perl 5.8.x✨
E
- Error::TypeTiny(3pm)exceptions for Type::Tiny and friends✨
- Error::TypeTiny::Assertion(3pm)exception when a value fails a type constraint✨
- Error::TypeTiny::Compilation(3pm)exception for Eval::TypeTiny✨
- Error::TypeTiny::WrongNumberOfParameters(3pm)exception for Type::Params✨
- Eval::TypeTiny(3pm)utility to evaluate a string of Perl code in a clean environment✨
- Eval::TypeTiny::CodeAccumulator(3pm)alternative API for Eval::TypeTiny✨
R
- Reply::Plugin::TypeTiny(3pm)improved type constraint exceptions in Reply✨
T
- Test::TypeTiny(3pm)useful functions for testing the efficacy of type constraints✨
- Type::Coercion(3pm)a set of coercions to a particular target type constraint✨
- Type::Coercion::FromMoose(3pm)a set of coercions borrowed from Moose✨
- Type::Coercion::Union(3pm)a set of coercions to a union type constraint✨
- Type::Library(3pm)tiny, yet Moo(se)-compatible type libraries✨
- Type::Params(3pm)sub signature validation using Type::Tiny type constraints and coercions✨
- Type::Params::Alternatives(3pm)subclass of Type::Params::Signature for "multi" signatures✨
- Type::Params::Parameter(3pm)internal representation of a parameter in a function signature✨
- Type::Params::Signature(3pm)internal representation of a function signature✨
- Type::Parser(3pm)parse type constraint strings✨
- Type::Registry(3pm)a glorified hashref for looking up type constraints✨
- Type::Tie(3pm)tie a variable to a type constraint✨
- Type::Tiny(3pm)tiny, yet Moo(se)-compatible type constraint✨
- Type::Tiny::_DeclaredType(3pm)half-defined type constraint✨
- Type::Tiny::_HalfOp(3pm)half-completed overloaded operation✨
- Type::Tiny::Bitfield(3pm)bitfield/bitflag type constraints✨
- Type::Tiny::Class(3pm)type constraints based on the "isa" method✨
- Type::Tiny::ConstrainedObject(3pm)shared behaviour for Type::Tiny::Class, etc✨
- Type::Tiny::Duck(3pm)type constraints based on the "can" method✨
- Type::Tiny::Enum(3pm)string enum type constraints✨
- Type::Tiny::Intersection(3pm)intersection type constraints✨
- Type::Tiny::Manual(3pm)an overview of Type::Tiny✨
- Type::Tiny::Manual::AllTypes(3pm)alphabetical list of all type constraints bundled with Type::Tiny✨
- Type::Tiny::Manual::Coercions(3pm)advanced information on coercions✨
- Type::Tiny::Manual::Contributing(3pm)contributing to Type::Tiny development.✨
- Type::Tiny::Manual::Installation(3pm)how to install Type::Tiny✨
- Type::Tiny::Manual::Libraries(3pm)defining your own type libraries✨
- Type::Tiny::Manual::NonOO(3pm)Type::Tiny in non-object-oriented code✨
- Type::Tiny::Manual::Optimization(3pm)squeeze the most out of your CPU✨
- Type::Tiny::Manual::Params(3pm)advanced information on Type::Params✨
- Type::Tiny::Manual::Policies(3pm)Type::Tiny policies✨
- Type::Tiny::Manual::UsingWithClassTiny(3pm)use of Type::Tiny with Class::Tiny✨
- Type::Tiny::Manual::UsingWithMite(3pm)how to use Type::Tiny with Mite✨
- Type::Tiny::Manual::UsingWithMoo(3pm)basic use of Type::Tiny with Moo✨
- Type::Tiny::Manual::UsingWithMoo2(3pm)advanced use of Type::Tiny with Moo✨
- Type::Tiny::Manual::UsingWithMoo3(3pm)alternative use of Type::Tiny with Moo✨
- Type::Tiny::Manual::UsingWithMoose(3pm)how to use Type::Tiny with Moose✨
- Type::Tiny::Manual::UsingWithMouse(3pm)how to use Type::Tiny with Mouse✨
- Type::Tiny::Manual::UsingWithOther(3pm)using Type::Tiny with Class::InsideOut, Params::Check, and Object::Accessor.✨
- Type::Tiny::Manual::UsingWithTestMore(3pm)Type::Tiny for test suites✨
- Type::Tiny::Role(3pm)type constraints based on the "DOES" method✨
- Type::Tiny::Union(3pm)union type constraints✨
- Type::Utils(3pm)utility functions to make defining and using type constraints a little easier✨
- Types::Common(3pm)the one stop shop✨
- Types::Common::Numeric(3pm)drop-in replacement for MooseX::Types::Common::Numeric✨
- Types::Common::String(3pm)drop-in replacement for MooseX::Types::Common::String✨
- Types::Standard(3pm)bundled set of built-in types for Type::Tiny✨
- Types::Standard::ArrayRef(3pm)exporter utility for the ArrayRef type constraint✨
- Types::Standard::CycleTuple(3pm)exporter utility for the CycleTuple type constraint✨
- Types::Standard::Dict(3pm)exporter utility and utility functions for the Dict type constraint✨
- Types::Standard::HashRef(3pm)exporter utility for the HashRef type constraint✨
- Types::Standard::Map(3pm)exporter utility for the Map type constraint✨
- Types::Standard::ScalarRef(3pm)exporter utility for the ScalarRef type constraint✨
- Types::Standard::StrMatch(3pm)exporter utility for the StrMatch type constraint✨
- Types::Standard::Tied(3pm)internals for the Types::Standard Tied type constraint✨
- Types::Standard::Tuple(3pm)exporter utility for the Tuple type constraint✨
- Types::TypeTiny(3pm)type constraints used internally by Type::Tiny✨
💅
getting it ready, bestie…