IOC - A lightweight IOC (Inversion of Control) framework

This module provide a lightweight IOC or Inversion of Control framework. Inversion of Control, sometimes called Dependency Injection, is a component management style which aims to clean up component configuration and provide a cleaner, more flexible ...

STEVAN/IOC-0.29 - 27 Apr 2007 00:57:28 GMT - Search in distribution

MooseX::IOC - Moose attributes with IOC integration

This module provides a bridge between IOC registries and Moose objects through a custom attribute metaclass. It compliments the "default" option with a "service" option which contains a IOC::Registry path (and optional parameters). The "service" opti...

STEVAN/MooseX-IOC-0.03 - 29 Jun 2009 19:57:55 GMT - Search in distribution

IOC::Slinky::Container - an alternative dependency-injection container

This module aims to be a (1) transparent and (2) simple dependency-injection (DI) container; and usually preconfigured from a configuration file. A DI-container is a special object used to load and configure other components/objects. Each object can ...

DTADY/IOC-Slinky-Container-0.1001 - 24 Nov 2011 14:48:07 GMT - Search in distribution


AUDREYT/Parse-AFP-0.25 - 16 Oct 2010 01:49:58 GMT - Search in distribution

Peco::Container - Light Inversion of Control (IoC) container

Peco::Container is a small, flexible Inversion of Control (IoC) container supporting both Constructor Injection and Setter Injection patterns, as well prototype services (factories) and multicasting. IoC Overview Inversion of Control is simply a way ...

RHUNDT/Peco-Container-1.2 - 16 Dec 2008 08:39:12 GMT - Search in distribution

Bolts - An Inversion of Control framework for Perl

Caution: *This is an experimental API. Some aspects of the API may change, possibly drastically, from version to version. That probably won't happen, but please contact me via email if you plan to use this in something and want to know what might cha...

HANENKAMP/Bolts-0.143171 - 13 Nov 2014 20:05:02 GMT - Search in distribution

PGN - Portable Game Notation for Chess

This is the Portable Game Notation Specification and Implementation Guide, as revised on 12th March 1994....

GDR/Games-Chess-0.003 - 07 Jun 1999 12:42:08 GMT - Search in distribution

Kaiten::Container - Simples dependency-injection (DI) container, distant relation of IoC.

MEETTYA/Kaiten-Container-0.37 - 21 Dec 2011 21:29:57 GMT - Search in distribution

Evo::Spy - A basic spy function-object

ALEXBYK/Evo-0.0171 - 20 Apr 2015 02:13:51 GMT - Search in distribution


Syringe is a lightweight implementation of a Dependency Injection Container with built in Log::Log4perl logging. This implementation uses constructor injection and also implements a registry via the get_service method....

HITAPEX/Syringe - 22 Aug 2012 11:03:33 GMT - Search in distribution

Autocache - An automatic caching framework for Perl.

This code came about as the result of attempting to refactor, simplify and extend the caching used on a rather large website. It provides a framework for configuring multiple caches at different levels, process, server, networked and allows you to de...

WIGGLY/Autocache-0.004 - 26 Sep 2010 12:17:18 GMT - Search in distribution

Finance::OATS - Stub of a Perl extension to support generating OATS records

Simple module to generate ROE records for OATS and package them up into FORE files....

RMGIROUX/Finance-OATS-0.11 - 30 Jan 2006 01:25:19 GMT - Search in distribution

Bread::Board - A solderless way to wire up your application components

Bread::Board is an inversion of control framework with a focus on dependency injection and lifecycle management. It's goal is to help you write more decoupled objects and components by removing the need for you to manually wire those objects/componen...

YANICK/Bread-Board-0.33 - 26 Apr 2015 16:27:55 GMT - Search in distribution

Simple::Factory - a simple factory to create objects easily, with cache, autoderef and fallback supports

This is one way to implement the Factory Pattern <>. The main objective is substitute one hashref of objects ( or coderefs who can build/return objects ) by something more intelligent, who can support cachi...

PACMAN/Simple-Factory-0.09 - 25 Jul 2015 15:34:28 GMT - Search in distribution

Bread::Board::LazyLoader::Site - loads tree of IOC files alongside pm file

Bread::Board::LazyLoader::Site is an abstraction on top of Bread::Board::LazyLoader. When used import into caller two class methods "root" Returns Bread::Board container with the structure of sub containers loaded lazily from a directory tree. import...

DANIELR/Bread-Board-LazyLoader-0.09 - 07 Jan 2015 14:50:28 GMT - Search in distribution

Notification::Center - An observer/notification for perl

An observer/notification center based on the objective-c NSNotificationCenter Class new The method creates a new instance of Notification::Center object default This method creates a singleton of the Notification::Center object add args keys: observe...

RLB/Notification-Center-0.0.5 - 14 Jul 2009 00:16:04 GMT - Search in distribution


RENEEB/Task-LiveDVD-FrankfurtPM-0.03 - 23 Oct 2013 12:07:55 GMT - Search in distribution

MooseX::Role::BuildInstanceOf - Less Boilerplate when you need lots of Instances

There can often be a tension between coding for flexibility and for future growth and writing code that is terse, to the point, and solves the smallest possible business problem that is brought to you. Writing the minimum code to solve a particular p...

JJNAPIORK/MooseX-Role-BuildInstanceOf-0.08 - 10 Nov 2011 23:38:10 GMT - Search in distribution

Bash::Completion::Plugins::cpanm - Bash completion for cpanm and cpanf

Bash::Completion profile for "cpanm", "cpanf" and "cpan". Simply add this line to your ".bashrc" or ".bash_profile" file: source setup-bash-complete or run it manually in a bash session....

PERLER/Bash-Completion-Plugins-cpanm-0.0.2   (2 reviews) - 20 Jun 2011 12:08:23 GMT - Search in distribution