Exporter::Lexical - exporter for lexical subs River stage one • 1 direct dependent • 1 total dependent

This module allows you to export lexical subs from your exporter module. It is implemented using the new "lexical_subs" feature in perl 5.18, so the functions truly are lexical (unlike some of the previous attempts). This module is quite experimental...

DOY/Exporter-Lexical-0.02 - 10 Jul 2013 21:34:59 GMT - Search in distribution

Sub::Exporter::Lexical - to export lexically-available subs with Sub::Exporter River stage one • 1 direct dependent • 1 total dependent

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

Exporter::LexicalVars - export lexical variables River stage zero No dependents

Exports lexical ("my") variables. In the setup hashref, you can provide either non-reference values to define in the caller's lexical context, or you can provide initializers as coderefs. Initializers are called with a reference to the variable which...

TOBYINK/Exporter-LexicalVars-0.001 - 05 Apr 2014 09:35:29 GMT - Search in distribution

greple - extensible grep with lexical expression and region handling River stage zero No dependents

MULTIPLE KEYWORDS greple has almost the same function as Unix command egrep(1) but the search is done in a manner similar to Internet search engine. For example, next command print lines those contain all of `foo' and bar' and `baz'. greple 'foo bar ...

UTASHIRO/App-Greple-8.2306 - 11 Apr 2018 01:40:08 GMT - Search in distribution

todo - Perl TO-DO list River stage five • 8025 direct dependents • 25308 total dependents

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.26.2 - 14 Apr 2018 11:27:18 GMT - Search in distribution

Dancer - lightweight yet powerful web application framework River stage three • 199 direct dependents • 276 total dependents

Dancer is a web application framework designed to be as effortless as possible for the developer, taking care of the boring bits as easily as possible, yet staying out of your way and letting you get on with writing your code. Dancer aims to provide ...

BIGPRESH/Dancer-1.3202 - 07 Nov 2015 21:52:17 GMT - Search in distribution

Safe - Compile and execute code in restricted compartments River stage four • 23 direct dependents • 1004 total dependents

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

RPerl River stage one • 2 direct dependents • 2 total dependents

RPerl is a compiler. For general info: <https://github.com/wbraswell/rperl/blob/master/README.md> <http://rperl.org>...

WBRASWELL/RPerl-3.601000 - 08 Mar 2018 00:29:36 GMT - Search in distribution

Dancer2::Manual - A gentle introduction to Dancer2 River stage two • 75 direct dependents • 90 total dependents

Dancer2 is a free and open source web application framework written in Perl. It's a complete rewrite of Dancer, based on Moo and using a more robust and extensible fully-OO design. It's designed to be powerful and flexible, but also easy to use - get...

CROMEDOME/Dancer2-0.206000 - 20 Apr 2018 02:12:22 GMT - Search in distribution

Spiffy - Spiffy Perl Interface Framework For You River stage four • 29 direct dependents • 2298 total dependents

"Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits and warts of tr...

INGY/Spiffy-0.46 - 16 Aug 2014 19:19:54 GMT - Search in distribution

IO::Prompter - Prompt for input, read it, clean it, return it. River stage two • 11 direct dependents • 12 total dependents

IO::Prompter exports a single subroutine, "prompt", that prints a prompt (but only if the program's selected input and output streams are connected to a terminal), then reads some input, then chomps it, and finally returns an object representing that...

DCONWAY/IO-Prompter-0.004014 - 23 Nov 2015 21:50:55 GMT - Search in distribution

Object::InsideOut - Comprehensive inside-out object support module River stage two • 24 direct dependents • 53 total dependents

This module provides comprehensive support for implementing classes using the inside-out object model. Object::InsideOut implements inside-out objects as anonymous scalar references that are blessed into a class with the scalar containing the ID for ...

JDHEDDEN/Object-InsideOut-4.04 - 01 Mar 2017 05:03:59 GMT - Search in distribution

Try::Tiny - Minimal try/catch with proper preservation of $@ River stage five • 982 direct dependents • 11798 total dependents

This module provides bare bones "try"/"catch"/"finally" statements that are designed to minimize common mistakes with eval blocks, and NOTHING else. This is unlike TryCatch which provides a nice syntax and avoids adding another call stack layer, and ...

ETHER/Try-Tiny-0.30 - 21 Dec 2017 07:24:39 GMT - Search in distribution

makepp_extending - How to extend makepp using Perl River stage zero No dependents

Makepp internally is flexible enough so that by writing a little bit of Perl code, you can add functions or do a number of other operations. General notes on writing Perl code to work with makepp Each makefile lives in its own package. Thus definitio...

PFEIFFER/makepp-2.0.99.2 - 09 Nov 2017 09:32:03 GMT - Search in distribution

Apache2::Reload - Reload Perl Modules when Changed on Disk River stage zero No dependents

"Apache2::Reload" reloads modules that change on the disk. When Perl pulls a file via "require", it stores the filename in the global hash %INC. The next time Perl tries to "require" the same file, it sees the file in %INC and does not reload from di...

SHAY/Apache-Reload-0.13 - 09 May 2015 11:59:45 GMT - Search in distribution

DSL::HTML - Declarative DSL(domain specific language) for writing HTML templates within perl. River stage zero No dependents

Templating systems suck. This sucks less. In most cases a templating system lets you write html files with embedded logic. The embedded logic can be a template specific language, or it can let you embed code from the projects programming language. An...

EXODIST/DSL-HTML-0.006 - 15 Oct 2013 20:53:55 GMT - Search in distribution

Assert::Conditional - conditionally-compiled code assertions River stage one • 1 direct dependent • 1 total dependent

C programmers have always had assert.h to conditionally compile assertions into their programs, but options available for Perl programmers are not so convenient. Several assertion modules related to assertions exist on CPAN, but none works quite like...

TOMC/Assert-Conditional-0.008 - 22 May 2018 16:55:31 GMT - Search in distribution

Mock::Quick - Quickly mock objects and classes, even temporarily replace them, side-effect free. River stage two • 12 direct dependents • 23 total dependents

Mock-Quick is here to solve the current problems with Mocking libraries. There are a couple Mocking libraries available on CPAN. The primary problems with these libraries include verbose syntax, and most importantly side-effects. Some Mocking librari...

EXODIST/Mock-Quick-1.111 - 26 May 2016 14:24:36 GMT - Search in distribution

Smart::Dispatch - first-class switch statements River stage zero No dependents

People have been using dispatch tables for years. They work along the lines of: my $thing = get_foo_or_bar(); my %dispatch = ( foo => sub { ... }, bar => sub { ... }, ); $dispatch{$thing}->(); Dispatch tables are often more elegant than long groups o...

TOBYINK/Smart-Dispatch-0.006 - 16 Sep 2014 18:35:13 GMT - Search in distribution

Apache2::Reload - Reload Perl Modules when Changed on Disk River stage three • 156 direct dependents • 163 total dependents

"Apache2::Reload" reloads modules that change on the disk. When Perl pulls a file via "require", it stores the filename in the global hash %INC. The next time Perl tries to "require" the same file, it sees the file in %INC and does not reload from di...

SHAY/mod_perl-2.0.10 - 27 Oct 2016 21:16:36 GMT - Search in distribution

52 results (0.542 seconds)