Array::Delegate - Perl extension for delegating methods calls on a ArrayRef to its elements ++

This is just to create a bit of syntactict sugar for OO interfaces. In a a method that normally returns an ArrayRef of Objects, you can return an instance of Array::Delegate, which is still and array, just blessed. Then, the caller can use $results =...

ALASKA/Array-Delegate-0.01 - 06 Dec 2009 11:11:35 GMT - Search in distribution

Tkx - Yet another Tk interface 2 ++

The "Tkx" module provides yet another Tk interface for Perl. Tk is a GUI toolkit tied to the Tcl language, and "Tkx" provides a bridge to Tcl that allows Tk based applications to be written in Perl. The main idea behind Tkx is that it is a very thin ...

GAAS/Tkx-1.09   (3 reviews) - 24 Nov 2010 17:31:31 GMT - Search in distribution

CPAN - query, download and build perl modules from CPAN sites 23 ++

The CPAN module automates or at least simplifies the make and install of perl modules and extensions. It includes some primitive searching capabilities and knows how to use LWP, HTTP::Tiny, Net::FTP and certain external download clients to fetch dist...

ANDK/CPAN-2.10   (5 reviews) - 13 Mar 2015 07:45:04 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.1403   (19 reviews) - 07 Dec 2014 21:56:02 GMT - Search in distribution

mcoder - perl method generator from common templates ++

"mcoder" usage is: use mcoder $type1 => $arg1, $type2 => $arg2, ...; use mcoder [$type11, $type12, $type13,...] => $arg1, ...; where $type/$arg pairs can be: get use mcoder get => $name; use mcoder get => { $name1 => $attr1, $name2 => $attr2, ... }; ...

SALVA/mcoder-0.10 - 29 Apr 2005 13:13:33 GMT - Search in distribution

XML::SRS - Shared Registry System XML Protocol ++

This module is an implementation of the XML protocol used by the .nz registry. It allows XML requests (and responses) to be constructed via an OO interface. Additionally, it allows SRS XML documents to be parsed, returning a set of objects. Note, thi...

MUTANT/XML-SRS-0.09 - 14 Feb 2011 02:59:59 GMT - Search in distribution

Class::Iter - Iterator superclass for Class::Visitor ++

"Class::Iter" defines the majority of iterator methods for iterator classes created by "Class::Visitor". "parent" returns the parent of this iterator, or "undef" if this is the root object. "is_iter" returns true indicating that this object is an ite...

KMACLEOD/Class-Visitor-0.02 - 20 Nov 1997 23:51:31 GMT - Search in distribution

RSSycklr - (beta) Highly configurable recycling of syndication (RSS/Atom) feeds into tailored, guaranteed XHTML fragments. ++

This is a more of a mini-app engine than a pure module. RSSycklr is a package that wraps up the best parts of XML::Feed and HTML::Truncate then filters it through XML::LibXML to guarantee valid XHTML and adds a side of Template for auto-formatted out...

ASHLEY/RSSycklr-0.15 - 03 Aug 2011 00:55:59 GMT - Search in distribution

EO::Class - introspection class for Perl. 1 ++

EO::Class provides reflection capabilities to Perl and specifically the EO:: tree of modules. INHERITANCE EO::Class inherits from the EO class, and therefore has a constructor and an initializer EXCEPTIONS EO::Class throws the following exceptions: E...

JDUNCAN/EO-0.96 - 18 Jan 2005 21:20:18 GMT - Search in distribution

Catalyst - The Elegant MVC Web Application Framework 116 ++

Catalyst is a modern framework for making web applications without the pain usually associated with this process. This document is a reference to the main Catalyst application. If you are a new user, we suggest you start with Catalyst::Manual::Tutori...

JJNAPIORK/Catalyst-Runtime-5.90085   (18 reviews) - 25 Mar 2015 18:58:11 GMT - Search in distribution

Connector - a generic connection to a hierarchical-structured data set ++

The Connector is generic connection to a data set, typically configuration data in a hierarchical structure. Each connector object accepts the get(KEY) method, which, when given a key, returns the associated value from the connector's data source. Ty...

MRSCOTTY/Connector-1.15 - 29 Oct 2014 13:35:54 GMT - Search in distribution

Win32::CLR - Use .NET Framework facilities in Perl ++

Win32::CLR provides utility methods to using Microsoft .NET Framework, also known as Common Language Runtime. It is available for creating object, calling method, accessing field or property, converting perl subroutine to delegate, loading assembly. ...

YAMATO/Win32-CLR-0.03 - 30 Jun 2008 15:29:06 GMT - Search in distribution

Badger::Hub - central repository of shared resources 1 ++

A "Badger::Hub" object is a central repository of shared resources for a Badger application. The hub sits in the middle of an application and provides access to all the individual components and larger sub-systems that may be required. It automatical...

ABW/Badger-0.09 - 08 Feb 2012 08:09:33 GMT - Search in distribution

LibWeb::CGI - Extra cgi supports for libweb applications ++

METHODS new() args: [ -post_max=>, -disable_uploads=>, -auto_escape=> ] * "-post_max" is the ceiling on the size of POSTings, in bytes. The default for LibWeb::CGI is 100 Kilobytes. * "-disable_uploads", if non-zero, will disable file uploads complet...

CKONG/LibWeb-0.02 - 19 Jul 2000 22:25:12 GMT - Search in distribution

IO::WrapTie - wrap tieable objects in IO::Handle interface 1 ++

Suppose you have a class "FooHandle", where... * FooHandle does not inherit from IO::Handle; that is, it performs filehandle-like I/O, but to something other than an underlying file descriptor. Good examples are IO::Scalar (for printing to a string) ...

DSKOLL/IO-stringy-2.110   (1 review) - 14 Feb 2005 16:32:25 GMT - Search in distribution

Class::Facade - interface to one or more delegates ++

This module implements a simple facade class, allowing you to create objects that delegate their methods to subroutines or other object or class methods. To create a delegate object, simply call the new() constructor passing a reference to a hash arr...

ABW/Class-Facade-0.01 - 07 Feb 2002 14:24:45 GMT - Search in distribution

Test::Nginx - Data-driven test scaffold for Nginx C module and OpenResty Lua library development ++

This distribution provides two testing modules for Nginx C module development: * Test::Nginx::Socket (This is recommended.) * Test::Nginx::LWP (This is obsolete.) All of them are based on Test::Base. Usually, Test::Nginx::Socket is preferred because ...

AGENT/Test-Nginx-0.24 - 08 Dec 2014 01:52:33 GMT - Search in distribution

Smart::Match - Smart matching utilities 15 ++

This module provides a number of helper functions for smartmatching. Some are simple functions that directly match the left hand side, such as $foo ~~ positive $bar ~~ array Others are higher-order matchers that take one or more matchers as an argume...

LEONT/Smart-Match-0.007 - 27 May 2013 15:21:37 GMT - Search in distribution

enum::fields - Perl extension for defining constants for use in Array-based objects ++

This module allows you to define constants that can be inherited and extended by child classes. It is used much like a simple form of enum to define constants, with the exception that you can inherit a list of constants from a parent class using the ...

DMLLOYD/enum-fields-1.0   (1 review) - 27 Jul 2002 06:41:49 GMT - Search in distribution

XML::Reader - Reading XML and providing path information based on a pull-parser. ++

XML::Reader provides a simple and easy to use interface for sequentially parsing XML files (so called "pull-mode" parsing) and at the same time keeps track of the complete XML-path. It was developped as a wrapper on top of XML::Parser or XML::Parsepp...

KEICHNER/XML-Reader-0.65 - 28 Dec 2014 15:44:12 GMT - Search in distribution