Sub::Exporter - a sophisticated exporter for custom-built routines

ACHTUNG! If you're not familiar with Exporter or exporting, read Sub::Exporter::Tutorial first! Why Generators? The biggest benefit of Sub::Exporter over existing exporters (including the ubiquitous Exporter.pm) is its ability to build new coderefs f...

RJBS/Sub-Exporter-0.987   (4 reviews) - 18 Oct 2013 15:10:54 GMT - Search in distribution

Sub::Exporter::Simple - just export some subs

This module is basically just a macro for: use Sub::Exporter -setup => { exports => [ qw( function1 function2 function3 ) ] }; I made it because i found myself in the situation of wanting to simply export some subs in a number of modules, but not wan...

MITHALDU/Sub-Exporter-Simple-1.103210 - 17 Nov 2010 06:50:58 GMT - Search in distribution

Sub::Exporter::Lexical - to export lexically-available subs with Sub::Exporter

Sub::Exporter::Lexical provides an alternate installer for Sub::Exporter. Installers are documented in Sub::Exporter's documentation; all you need to know is that by using Sub::Exporter::Lexical's installer, you can import routines into a lexical sco...

RJBS/Sub-Exporter-Lexical-0.092292 - 24 Nov 2013 19:00:02 GMT - Search in distribution

Sub::Exporter::ForMethods - helper routines for using Sub::Exporter to build methods

The synopsis section, above, looks almost indistinguishable from any other use of Sub::Exporter, apart from the use of "method_installer". It is nearly indistinguishable in behavior, too. The only change is that subroutines exported from Method::Buil...

RJBS/Sub-Exporter-ForMethods-0.100051 - 18 Oct 2013 15:19:08 GMT - Search in distribution

Sub::Exporter::GlobExporter - export shared globs with Sub::Exporter collectors

RJBS/Sub-Exporter-GlobExporter-0.004 - 16 Oct 2013 02:43:05 GMT - Search in distribution

Sub::Exporter::Progressive - Only use Sub::Exporter if you need it

Sub::Exporter is an incredibly powerful module, but with that power comes great responsibility, er- as well as some runtime penalties. This module is a "Sub::Exporter" wrapper that will let your users just use Exporter if all they are doing is pickin...

FREW/Sub-Exporter-Progressive-0.001011 - 28 Oct 2013 18:10:12 GMT - Search in distribution

Exporter::Declare::Export::Sub - Export class for subs which are exported.

Currently does not do anything Exporter::Declare::Export does not....

EXODIST/Exporter-Declare-0.113 - 07 Jun 2013 03:41:36 GMT - Search in distribution

Exporter::Declare::Magic::Sub - Export class for subs which are exported.

Export class for subs which are exported. Overrides inject() in order to hook into Devel::Declare on parsed exports....

EXODIST/Exporter-Declare-Magic-0.107 - 23 Mar 2013 16:04:55 GMT - Search in distribution

Exporter::Tiny - an exporter with the features of Sub::Exporter but only core dependencies

Exporter::Tiny supports many of Sub::Exporter's external-facing features including renaming imported functions with the "-as", "-prefix" and "-suffix" options; explicit destinations with the "into" option; and alternative installers with the "install...

TOBYINK/Exporter-Tiny-0.042 - 04 Oct 2014 17:37:14 GMT - Search in distribution

Sub::Import - import routines from most anything using Sub::Exporter

Sub::Import is the companion to Sub::Exporter. You can use Sub::Import to get Sub::Exporter-like import semantics, even if the library you're importing from used Exporter.pm. The synopsis above should say it all. Where you would usually say: use Some...

RJBS/Sub-Import-1.001 - 16 Oct 2013 02:47:21 GMT - Search in distribution

mem - use "in-mem" pkgs & force definitions into mem early

LAWALSH/mem-0.4.5   (2 reviews) - 12 Jan 2014 02:12:43 GMT - Search in distribution

JE - Pure-Perl ECMAScript (JavaScript) Engine

JE, short for JavaScript::Engine (imaginative, isn't it?), is a pure-Perl JavaScript engine. Here are some of its strengths: - Easy to install (no C compiler necessary*) - The parser can be extended/customised to support extra (or fewer) language fea...

SPROUT/JE-0.066   (2 reviews) - 27 Oct 2014 00:19:07 GMT - Search in distribution

self - provides '$self' in OO code.

This module adds $self and @args variables in your code. So you don't need to say: my $self = shift; The provided $self and @args are lexicals in your sub, and it's always the same as saying: my ($self, @args) = @_; ... in the first line of sub. Howe...

GUGOD/self-0.34   (3 reviews) - 20 Dec 2010 02:25:40 GMT - Search in distribution

Hub - Hub Library Interface

RYANGIES/hub-standard-04.00.043 - 02 Aug 2007 16:12:08 GMT - Search in distribution

Ask - ask your users about stuff

The "Ask" suite is a set of modules for interacting with users; prompting them for information, displaying messages, warnings and errors, etc. There are already countless CPAN modules for doing this sort of thing, but what sets "Ask" apart from them ...

TOBYINK/Ask-0.007 - 18 Jun 2013 14:53:13 GMT - Search in distribution

Flea - Minimalistic sugar for your Plack

PSGI/Plack is where it's at. Dancer's routing syntax is really cool, but it does a lot of things I don't usually want. What I really want is Dancer-like sugar as an extremely thin layer over my teeth^H^H^H^H^H PSGI apps....

FRODWITH/Flea-0.04 - 29 Oct 2010 23:01:19 GMT - Search in distribution

CGI - Handle Common Gateway Interface requests and responses

CGI.pm is a stable, complete and mature solution for processing and preparing HTTP requests and responses. Major features including processing form submissions, file uploads, reading and writing cookies, query string generation and manipulation, and ...

LEEJO/CGI-4.20   (1 review) - 29 May 2015 14:48:42 GMT - Search in distribution

Safe - Compile and execute code in restricted compartments

The Safe extension module allows the creation of compartments in which perl code can be evaluated. Each compartment has a new namespace The "root" of the namespace (i.e. "main::") is changed to a different package and code evaluated in the compartmen...

RGARCIA/Safe-2.35 - 21 Feb 2013 07:31:30 GMT - Search in distribution

todo - Perl TO-DO list

This is a list of wishes for Perl. The most up to date version of this file is at <http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/Porting/todo.pod> The tasks we think are smaller or easier are listed first. Anyone is welcome to work on any of th...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 GMT - Search in distribution

Rinci - Language-neutral metadata for your code entities

PERLANCAR/Rinci-1.1.77 - 30 Apr 2015 20:16:27 GMT - Search in distribution