# INTERNAL MODULE: Perl 5.8 compatibility for Type::Tiny. package Devel::TypeTiny::Perl58Compat; use 5.008; use strict; use warnings; our $AUTHORITY = 'cpan:TOBYINK'; our $VERSION = '2.000001'; $VERSION =~ tr/_//d; #### re doesn't provide is_regexp in Perl < 5.10 eval 'require re'; unless ( exists &re::is_regexp ) { require B; *re::is_regexp = sub { eval { B::svref_2object( $_[0] )->MAGIC->TYPE eq 'r' }; }; } #### Done! 5.8;
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Perl58Compat.pm | File | 445 B | 0644 |
|