X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FEval%2FClosure.pm;fp=lib%2FEval%2FClosure.pm;h=b8d9e0ac68c8f8aff3428d6cd8871b69a2c5b40d;hb=c723eebe342b4d5c20253e571c889c83209ab2a3;hp=47a5f8409201e9a4bee3ab2818995e4bc278d966;hpb=e52ba3116e175dcd3232243856a23a4819cf9406;p=gitmo%2FEval-Closure.git diff --git a/lib/Eval/Closure.pm b/lib/Eval/Closure.pm index 47a5f84..b8d9e0a 100644 --- a/lib/Eval/Closure.pm +++ b/lib/Eval/Closure.pm @@ -1,12 +1,11 @@ package Eval::Closure; use strict; use warnings; -use Sub::Exporter -setup => { - exports => [qw(eval_closure)], - groups => { default => [qw(eval_closure)] }, -}; # ABSTRACT: safely and cleanly create closures via string eval +use Exporter 'import'; +@Eval::Closure::EXPORT = @Eval::Closure::EXPORT_OK = 'eval_closure'; + use Carp; use overload (); use Scalar::Util qw(reftype);