5 use MooseX::TypeLibrary::Moose qw( Str ArrayRef Int );
6 use MooseX::TypeLibrary
7 -declare => [qw( NonEmptyStr IntArrayRef TwentyThree )];
12 message { 'Str must not be empty' };
20 where { not grep { $_ !~ /^\d+$/ } @$_ },
21 message { 'ArrayRef contains non-Int value' };
30 message { 'Int is not 23' };