This module is covered by the Type-Tiny stability policy .


Types::Common doesn't provide any types or functions of its own. Instead it's a single module that re-exports:

If you import t() , it will also be preloaded with all the type constraints offered by Types::Common.


use Types::Common qw( -types -sigs t ) might be a sensible place to start.

use Types::Common -all gives you everything.

If you have Perl 5.37.2+, then use Types::Common qw( -lexical -all ) won't pollute your namespace.

See Also

Types::Standard , Types::Common::Numeric , Types::Common::String ; Type::Params ; Type::Registry .