Sub::Lazy - defer calculating subs until necessary 1 ++

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) 189 ++

"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 3 ++

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} 3 ++

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. 1 ++

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 1 ++

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 16 ++

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 88 ++

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. 26 ++

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 36 ++

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 231 ++

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 1 ++

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 1 ++

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 36 ++

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 2 ++

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