Array::Each::Override - each for iterating over an array's keys and values ++

This module provides new implementations of three core functions: "each", "values", and "keys". "each" The core "each" function iterates over a hash; each time it's called, it returns a 2-element list of a key and value in the hash. The new version o...

ARC/Array-Each-Override-0.04 - 02 Jul 2008 08:34:33 GMT - Search in distribution

B - The Perl Compiler Backend 239 ++

The "B" module supplies classes which allow a Perl program to delve into its own innards. It is the module used to implement the "backends" of the Perl compiler. Usage of the compiler does not require knowledge of this module: see the O module for th...

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

TX - a simple template system based on Text::Template::Library ++

"Text::Template::Base" and "Text::Template::Library" are good at processing single templates. They lack the ability to manage sets of template files. This module adds that functionality in a (what I think) user friendly manner. The most important fun...

OPI/TX-0.09 - 14 Jun 2010 16:05:06 GMT - Search in distribution

JE - Pure-Perl ECMAScript (JavaScript) Engine 10 ++

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
  • JE::Object - Base class for all JavaScript objects

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

XDI - Messaging client for XDI servers ++

The XDI perl module provides a client for communicating with XDI servers. Notation and Conventions $xdi Root object defining identity of querier $c Connection object defining graph target and permissions $msg Message object for XDI messages $hash Ref...

HORST/XDI-0.05 - 27 Nov 2012 20:26:33 GMT - Search in distribution

PBS - Perl Build System (PBS). ++

*pbs.pl* is a script that handles command line switches and starts PBS. It runs under Linux and in Cygwin. If using Cygwin be careful to use the Perl that comes with Cygwin. No port to the Windows is planned but it should be trivial. This is version ...

NKH/PerlBuildSystem-0.44   (1 review) - 12 May 2008 18:34:09 GMT - Search in distribution

OOP - Object Oriented Programming Class ++

The OOP class allows a developer to restrict property accessbility in more ways than one. The developer can specify anything from how the data should be encapsulated to how many elements can be create dynamically to whether or not the property is rea...

MILAN/OOP-1.01   (1 review) - 03 Apr 2008 17:20:21 GMT - Search in distribution

DBI - Database independent interface for Perl 173 ++

The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used. It is important to remember th...

TIMB/DBI-1.633   (27 reviews) - 11 Jan 2015 13:26:05 GMT - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility) 181 ++

This module is an extremely light-weight subset of Moose optimised for rapid startup and "pay only for what you use". It also avoids depending on any XS modules to allow simple deployments. The name "Moo" is based on the idea that it provides almost ...

HAARG/Moo-1.007000   (6 reviews) - 21 Jan 2015 15:01:58 GMT - Search in distribution

CGI - Handle Common Gateway Interface requests and responses 23 ++

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.13   (1 review) - 18 Dec 2014 09:21:52 GMT - Search in distribution

RMI - Remote Method Invocation with transparent proxies ++

RMI stands for Remote Method Invocation. The RMI modules allow one process to have virtual object "stubs" which are proxies for real objects in another process. When methods are invoked on the proxy, the method actually runs in the other process. Whe...

SAKOHT/RMI-0.10   (1 review) - 19 Oct 2010 05:49:23 GMT - Search in distribution

pkg - transparently use packages and inner packages ++

pkg extends the standard "use" statement to more transparently handle inner packages, additionally incorporating some of the functionality of the aliased and use pragmata with a few extra twists. An inner package is one which does not have the same n...

DJERIUS/pkg-0.04 - 25 Apr 2013 01:07:34 GMT - Search in distribution

VCI - A library for interacting with version-control systems. 3 ++

This is VCI, the generic Version Control Interface. The goal of VCI is to create a common API that can interface with all version control systems (which are sometimes also called Software Configuration Management or "SCM" systems). The VCI home page ...

MKANAT/VCI-0.7.1 - 31 Oct 2010 23:41:10 GMT - Search in distribution

XSH - scripting language for XPath-based editing of XML ++
CHOROBA/XML-XSH2-2.1.19 - 08 Jan 2015 20:50:47 GMT - Search in distribution

Pogo - Perl GOODS interface ++

Overview Pogo is a Perl interface of GOODS (Generic Object Oriented Database System). Pogo maps Perl's scalars, arrays, hashes and objects directly to the database objects. Pogo has the data types as follows. - scalar - array - hash - B-tree - H-tree...

SEYN/Pogo-0.10 - 12 Feb 2004 11:46:18 GMT - Search in distribution

Brick - Complex business rule data validation ++

Class methods Brick->new Create a new "Brick". Currently this doesn't do anything other than give you an object so you can call methods. Future ideas? Maybe store several buckets or profiles? Brick->error( MESSAGE ) Set the error message from the las...

BDFOY/Brick-0.227 - 09 Sep 2014 05:17:27 GMT - Search in distribution

MARC - Perl extension to manipulate MAchine Readable Cataloging records. ++

MARC.pm is a Perl 5 module for reading in, manipulating, and outputting bibliographic records in the *USMARC* format. You will need to have Perl 5.004 or greater for MARC.pm to work properly. Since it is a Perl module you use MARC.pm from one of your...

BBIRTH/MARC-1.07 - 24 Apr 2000 03:34:57 GMT - Search in distribution

Argv - Provide an OO interface to an arg vector ++

An Argv object treats a command line as 3 separate entities: the *program*, the *options*, and the *args*. The *options* may be further subdivided into user-defined *option sets* by use of the "optset" method. When one of the *execution methods* is c...

DSB/Argv-1.28   (2 reviews) - 13 May 2013 15:01:11 GMT - Search in distribution

YAML - YAML Ain't Markup Language™ 43 ++

The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0 specification. <http://www.yaml.org/spec/> YAML is a generic data serialization language that is optimized for human readability. It can be used to express the data structur...

INGY/YAML-1.14   (10 reviews) - 17 Jan 2015 23:33:39 GMT - Search in distribution