Sub::Lazy - defer calculating subs until necessary

Sub::Lazy allows you to mark subs as candidates for lazy evaluation. Good candidates for lazy evaluation: * Have no side-effects. They don't alter global variables; they don't make use of any closed-over lexical variables; they don't do IO or make sy...

TOBYINK/Sub-Lazy-0.002 - 10 Sep 2014 22:02:36 GMT - Search in distribution

fp - a library for programming in a functional style

This module is an experiment in functional programming in perl. It uses nothing but a combination of; subroutines, the @_ array and a few built in operators to implement a style of functional programming. None of the code above is all that interestin...

STEVAN/fp-0.03 - 28 Sep 2005 22:27:52 GMT - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility)

"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...

HAARG/Moo-2.000001   (6 reviews) - 16 Mar 2015 19:13:27 GMT - Search in distribution

MooX - Using Moo and MooX:: packages the most lazy way

Using Moo and MooX:: packages the most lazy way...

GETTY/MooX-0.101 - 08 May 2012 18:57:25 GMT - Search in distribution

Sx - front-end to all the Athena and Xlib garbage for Perl GUI progamming

Using the Sx package is pretty simple. At the minimum, you 'use Sx;' To actually have X windows pop open and such, you need to do the following: 1) To get everything started, you should call OpenDisplay(). If OpenDisplay() returns a non-zero value, i...

FMC/Sx-2.3 - 25 Apr 1997 09:27:47 GMT - Search in distribution

Moos - Moo s{imple,peedy,ingle}

Moos completes the M to Moose sequence of Perl OO modules. This one is pure Perl, single file and mostly Moose compatible (for what it does). Moos has no non-core dependencies, but certain features (roles, debugging functions, legacy Perl support) do...

INGY/Moos-0.30   (1 review) - 19 Aug 2014 23:29:28 GMT - Search in distribution

ORM - Object relational mapper for Perl.

ORM is Perl library that implements object-relational mapping. Its features are much similar to those of Java's Hibernate library, but interface is much different and easier to use. Please start reading with ORM::Tutorial. General features * Inherita...

AKIMOV/ORM-0.85.1 - 14 Apr 2013 11:36:38 GMT - Search in distribution

PHP - embedded PHP interpreter

The module makes it possible to execute PHP code, call PHP functions and methods, manipulate PHP arrays, and create PHP objects....

MOB/PHP-0.15 - 22 Jan 2013 05:12:52 GMT - Search in distribution

PIR - Short alias for Path::Iterator::Rule

This is an empty subclass of Path::Iterator::Rule. It saves you from having to type the full name repeatedly, which is particularly handy for one-liners: $ perl -MPIR -wE 'say for PIR->new->skip_dirs(".")->perl_module->all(@INC)'...

DAGOLDEN/Path-Iterator-Rule-1.008 - 04 Feb 2014 22:41:44 GMT - Search in distribution

ack - grep-like text finder

Ack is designed as an alternative to grep for programmers. Ack searches the named input FILEs (or standard input if no files are named, or the file name - is given) for lines containing a match to the given PATTERN. By default, ack prints the matchin...

PETDANCE/ack-2.14   (16 reviews) - 04 Sep 2014 04:43:15 GMT - Search in distribution

Kelp - A web framework light, yet rich in nutrients.

If you're going to be deploying a Perl based web application, chances are that you will be using Plack. Plack has almost all necessary tools to create and maintain a healthy web app. Tons of middleware is written for it, and there are several very we...

MINIMAL/Kelp-0.9051   (3 reviews) - 03 Apr 2015 00:32:47 GMT - Search in distribution

apid - Generic REST API Daemon

apid is a generic http(s) daemon which can be used to provide a RESTful web service in front of something which isn't already web aware. If you already have some application server or website with a service running, apid is of no use for you. However...

TLINDEN/WWW-REST-Apid-0.06 - 26 Nov 2014 12:04:29 GMT - Search in distribution

Mouse - Moose minus the antlers

Moose is a postmodern object system for Perl5. Moose is wonderful. Unfortunately, Moose has a compile-time penalty. Though significant progress has been made over the years, the compile time penalty is a non-starter for some very specific application...

GFUJI/Mouse-2.4.2   (4 reviews) - 12 Apr 2015 01:27:36 GMT - Search in distribution

Moose - A postmodern object system for Perl 5

Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent, and less tedious. With Moose you can think more about what you want to do and less about the mechanics of...

ETHER/Moose-2.1404   (19 reviews) - 16 Apr 2015 20:15:44 GMT - Search in distribution

SWISH - Perl interface to the SWISH-E search engine.

NOTE: This is alpha code and is not to be used in a production environment and the interface is expected to change while swish 2.2 is being developed. Testing and feedback on using this module is gratefully appreciated. NOTE: This module is now depre...

HANK/SWISH-0.08 - 01 Nov 2003 23:00:07 GMT - Search in distribution

Frost - Feasible Referential Object STorage

Once upon a time, when there were still real winters with frosty air, an old moose named Elly Elk walked through the snow-white forest and murmured over and over "How can I become persistent?", "I want to live forever!" and more and more of that agon...

ERNESTO/Frost-0.70 - 16 Oct 2010 16:34:50 GMT - Search in distribution

SPOPS - Simple Perl Object Persistence with Security

This module is meant to be overridden by a class that will implement persistence for the SPOPS objects. This persistence can come by way of flat text files, LDAP directories, GDBM entries, DBI database tables -- whatever. The API should remain the sa...

CWINTERS/SPOPS-0.87   (6 reviews) - 02 Jun 2004 01:03:25 GMT - Search in distribution

Moops - Moops Object-Oriented Programming Sugar

Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...

TOBYINK/Moops-0.034   (2 reviews) - 12 Oct 2014 13:57:47 GMT - Search in distribution

Lazy::Bool - Boolean wrapper lazy

This is a proof-of-concept for a boolean wrapper using lazy initialization using pure perl. The expression will be evaluated in boolean context, like if($lazy_boolean) { } unless($lazy_boolean) { } $lazy_boolean && $other # for a lazy operation use t...

PACMAN/Lazy-Bool-0.06 - 26 Jan 2013 15:12:18 GMT - Search in distribution

SymObj - an easy way to create symbol-tables and objects.

SymObj.pm provides an easy way to create and construct symbol-tables and objects. With a simple hash one defines the fields an object should have, and the desired accessors and a constructor subroutine will be automatically generated. Subroutines whi...

SDAODEN/S-SymObj-0.8.0 - 17 Dec 2012 14:37:45 GMT - Search in distribution