The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
CONTRIBUTING
COPYRIGHT
CREDITS
Changes
INSTALL
LICENSE
MANIFEST
META.json
META.yml
Makefile.PL
NEWS
README
SIGNATURE
dist.ini
doap.ttl
examples/benchmark-coercions.pl
examples/benchmark-constraints.pl
examples/benchmark-param-validation.pl
examples/datetime-coercions.pl
inc/Test/Fatal.pm
inc/Test/Requires.pm
inc/Try/Tiny.pm
lib/Devel/TypeTiny/Perl56Compat.pm
lib/Devel/TypeTiny/Perl58Compat.pm
lib/Error/TypeTiny.pm
lib/Error/TypeTiny/Assertion.pm
lib/Error/TypeTiny/Compilation.pm
lib/Error/TypeTiny/WrongNumberOfParameters.pm
lib/Eval/TypeTiny.pm
lib/Reply/Plugin/TypeTiny.pm
lib/Test/TypeTiny.pm
lib/Type/Coercion.pm
lib/Type/Coercion/FromMoose.pm
lib/Type/Coercion/Union.pm
lib/Type/Library.pm
lib/Type/Params.pm
lib/Type/Parser.pm
lib/Type/Registry.pm
lib/Type/Tiny.pm
lib/Type/Tiny/Class.pm
lib/Type/Tiny/Duck.pm
lib/Type/Tiny/Enum.pm
lib/Type/Tiny/Intersection.pm
lib/Type/Tiny/Manual.pod
lib/Type/Tiny/Manual/Coercions.pod
lib/Type/Tiny/Manual/Libraries.pod
lib/Type/Tiny/Manual/Params.pod
lib/Type/Tiny/Manual/Policies.pod
lib/Type/Tiny/Manual/UsingWithMoo.pod
lib/Type/Tiny/Manual/UsingWithMoose.pod
lib/Type/Tiny/Manual/UsingWithMouse.pod
lib/Type/Tiny/Manual/UsingWithOther.pod
lib/Type/Tiny/Role.pm
lib/Type/Tiny/Union.pm
lib/Type/Tiny/_HalfOp.pm
lib/Type/Utils.pm
lib/Types/Common/Numeric.pm
lib/Types/Common/String.pm
lib/Types/Standard.pm
lib/Types/Standard/ArrayRef.pm
lib/Types/Standard/Dict.pm
lib/Types/Standard/HashRef.pm
lib/Types/Standard/Map.pm
lib/Types/Standard/ScalarRef.pm
lib/Types/Standard/Tuple.pm
lib/Types/TypeTiny.pm
t/00-begin.t
t/01-compile.t
t/02-api.t
t/03-leak.t
t/20-unit/Devel-TypeTiny-Perl56Compat/basic.t
t/20-unit/Devel-TypeTiny-Perl58Compat/basic.t
t/20-unit/Error-TypeTiny-Assertion/basic.t
t/20-unit/Error-TypeTiny/basic.t
t/20-unit/Error-TypeTiny/stacktrace.t
t/20-unit/Eval-TypeTiny/basic.t
t/20-unit/Eval-TypeTiny/fallback-aliases.t
t/20-unit/Eval-TypeTiny/lexical-subs.t
t/20-unit/Test-TypeTiny/basic.t
t/20-unit/Test-TypeTiny/extended.t
t/20-unit/Type-Coercion-FromMoose/basic.t
t/20-unit/Type-Coercion-Union/basic.t
t/20-unit/Type-Coercion/basic.t
t/20-unit/Type-Coercion/frozen.t
t/20-unit/Type-Coercion/inlining.t
t/20-unit/Type-Coercion/parameterized.t
t/20-unit/Type-Library/assert.t
t/20-unit/Type-Library/errors.t
t/20-unit/Type-Library/inheritance.t
t/20-unit/Type-Library/is.t
t/20-unit/Type-Library/to.t
t/20-unit/Type-Library/types.t
t/20-unit/Type-Params/badsigs.t
t/20-unit/Type-Params/carping.t
t/20-unit/Type-Params/coerce.t
t/20-unit/Type-Params/methods.t
t/20-unit/Type-Params/mixednamed.t
t/20-unit/Type-Params/multisig.t
t/20-unit/Type-Params/named.t
t/20-unit/Type-Params/noninline.t
t/20-unit/Type-Params/optional.t
t/20-unit/Type-Params/positional.t
t/20-unit/Type-Params/slurpy.t
t/20-unit/Type-Parser/basic.t
t/20-unit/Type-Parser/moosextypes.t
t/20-unit/Type-Registry/basic.t
t/20-unit/Type-Registry/moosextypes.t
t/20-unit/Type-Tiny-Class/basic.t
t/20-unit/Type-Tiny-Class/plus-constructors.t
t/20-unit/Type-Tiny-Duck/basic.t
t/20-unit/Type-Tiny-Enum/basic.t
t/20-unit/Type-Tiny-Intersection/basic.t
t/20-unit/Type-Tiny-Role/basic.t
t/20-unit/Type-Tiny-Union/basic.t
t/20-unit/Type-Tiny-_HalfOp/overload-precedence.t
t/20-unit/Type-Tiny/arithmetic.t
t/20-unit/Type-Tiny/basic.t
t/20-unit/Type-Tiny/coercion-modifiers.t
t/20-unit/Type-Tiny/my-methods.t
t/20-unit/Type-Tiny/parameterization.t
t/20-unit/Type-Tiny/smartmatch.t
t/20-unit/Type-Tiny/syntax.t
t/20-unit/Type-Utils/classifier.t
t/20-unit/Type-Utils/dwim-moose.t
t/20-unit/Type-Utils/dwim-mouse.t
t/20-unit/Type-Utils/match-on-type.t
t/20-unit/Types-Common-Numeric/basic.t
t/20-unit/Types-Common-String/basic.t
t/20-unit/Types-Common-String/coerce.t
t/20-unit/Types-Common-String/unicode.t
t/20-unit/Types-Standard/basic.t
t/20-unit/Types-Standard/deep-coercions.t
t/20-unit/Types-Standard/mxtmlb-alike.t
t/20-unit/Types-Standard/optlist.t
t/20-unit/Types-Standard/overload.t
t/20-unit/Types-Standard/strmatch.t
t/20-unit/Types-Standard/structured.t
t/20-unit/Types-Standard/tied.t
t/30-integration/Class-InsideOut/basic.t
t/30-integration/Exporter-Tiny/basic.t
t/30-integration/Exporter-Tiny/installer.t
t/30-integration/Exporter-Tiny/role-conflict.t
t/30-integration/Function-Parameters/basic.t
t/30-integration/Kavorka/basic.t
t/30-integration/Moo/basic.t
t/30-integration/Moo/coercion.t
t/30-integration/Moo/exceptions.t
t/30-integration/Moo/inflation.t
t/30-integration/Moo/inflation2.t
t/30-integration/Moops/basic.t
t/30-integration/Moops/library-keyword.t
t/30-integration/Moose/accept-moose-types.t
t/30-integration/Moose/basic.t
t/30-integration/Moose/coercion.t
t/30-integration/Moose/native-attribute-traits.t
t/30-integration/MooseX-Getopt/coercion.t
t/30-integration/MooseX-Types/basic.t
t/30-integration/MooseX-Types/extending.t
t/30-integration/MooseX-Types/more.t
t/30-integration/Mouse/basic.t
t/30-integration/Mouse/coercion.t
t/30-integration/MouseX-Types/basic.t
t/30-integration/Object-Accessor/basic.t
t/30-integration/Return-Type/basic.t
t/30-integration/Sub-Quote/basic.t
t/30-integration/Switcheroo/basic.t
t/30-integration/Type-Tie/basic.t
t/30-integration/Validation-Class-Simple/basic.t
t/30-integration/match-simple/basic.t
t/40-regression/73f51e2d.pl
t/40-regression/73f51e2d.t
t/40-regression/gh1.t
t/40-regression/rt85911.t
t/40-regression/rt86004.t
t/40-regression/rt86233.t
t/40-regression/rt86239.t
t/40-regression/rt90096-2.t
t/40-regression/rt90096.t
t/40-regression/rt92571-2.t
t/40-regression/rt92571.t
t/40-regression/rt92591.t
t/40-regression/rt94196.t
t/99-moose-std-types-test.t
t/README
t/TODO
t/lib/BiggerLib.pm
t/lib/DemoLib.pm
t/mk-test-manifest.pl
t/not-covered.pl