OOPS - Object Oriented Persistent Store River stage one • 1 direct dependent • 1 total dependent

The goal of OOPS is to make perl objects easily and transparently persistent. OOPS handles deeply nested and cross-linked objects -- even object hierarchies that are too large to fit in memory and (with a hint) individual hash tables that are too lar...

MUIR/OOPS-0.2005 - 13 Mar 2012 16:07:46 UTC - Search in distribution

classes - conventional Perl 5 classes River stage one • 1 direct dependent • 1 total dependent

A simple, stable, fast, and flexible way to use conventional Perl 5 classes in scripts, rapid prototypes, and full-scale applications. This reference document covers syntax only. See the following for more: classesoop Introductory primer of concepts,...

RMUHLE/classes-0.944 - 08 Mar 2008 16:10:50 UTC - Search in distribution

Date::Manip::DM5 - Date manipulation routines River stage three • 62 direct dependents • 153 total dependents

SBECK/Date-Manip-6.86 - 15 Nov 2021 20:44:07 UTC - Search in distribution

IO::Event - Tied Filehandles for Nonblocking IO with Object Callbacks River stage two • 4 direct dependents • 22 total dependents

IO::Event provides a object-based callback system for handling nonblocking IO. The design goal is to provide a system that just does the right thing w/o the user needing to think about it much. All APIs are kept as simple as possible yet at the same ...

MUIR/IO-Event-0.813 - 18 Sep 2013 03:46:26 UTC - Search in distribution

Plugins - Generic plugins framework River stage one • 1 direct dependent • 3 total dependents

Plugins provides a simple way for a programs to be assembled at runtime via configuration files. Generally, there are only a few ways that a module in a library can be customized for an application: (1) You can change the code of the module; (2) if i...

MUIR/Plugins-0.41 - 05 Jul 2007 15:15:00 UTC - Search in distribution

Clone::PP - Recursively copy Perl datatypes River stage three • 14 direct dependents • 677 total dependents

This module provides a general-purpose clone function to make deep copies of Perl data structures. It calls itself recursively to copy nested hash, array, scalar and reference types, including tied variables and objects. The clone() function takes a ...

NEILB/Clone-PP-1.08 - 20 Oct 2020 10:51:40 UTC - Search in distribution

Net::Netmask - parse, manipulate and lookup IP network blocks River stage two • 22 direct dependents • 30 total dependents

Net::Netmask parses and understands IPv4 and IPv6 CIDR blocks (see <https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing> for more information on CIDR blocks). It's built with an object-oriented interface, with functions being methods that op...

JMASLAK/Net-Netmask-2.0001 - 29 Mar 2021 19:31:52 UTC - Search in distribution

Daemon::Generic - framework to provide start/stop/reload for a daemon River stage one • 6 direct dependents • 8 total dependents

Daemon::Generic provides a framework for starting, stopping, reconfiguring daemon-like programs. The framework provides for standard commands that work for as init.d files and as apachectl-like commands. Programs that use Daemon::Generic subclass Dae...

MUIR/Daemon-Generic-0.85 - 16 Jul 2017 00:37:41 UTC - Search in distribution

Text::Wrap::OO - an object oriented interface to Text::Wrap River stage zero No dependents

Text::Wrap::OO is an object oriented wrapper to the Text::Wrap module. Text::Wrap is useful for formatting text, and it is customizable, but it has a drawback: The configuration options are set using global package variables. This means that if a mod...

ASDAGO/Text-Wrap-OO-0.002 - 06 Jun 2021 18:44:22 UTC - Search in distribution

Cisco::Reconfig - Parse and generate Cisco configuration files River stage zero No dependents

Cisco::Reconfig makes it easier to write programs to generate changes to Cisco configuration files. Cisco::Reconfig is a module that parses Cisco router configuration files. It doesn't have any real understanding of Cisco configurations so it might b...

MUIR/Cisco-Reconfig-0.912 - 16 Jul 2017 01:05:49 UTC - Search in distribution

Date::Easy::Datetime - easy datetime class River stage one • 1 direct dependent • 1 total dependent

A Date::Easy::Datetime object contains a Time::Piece object and provides a slightly different UI to access it. In typical usage, you will either use the "datetime" constructor to convert a human-readable string to a datetime, or the "now" function to...

BAREFOOT/Date-Easy-0.10 - 14 Jan 2020 21:58:39 UTC - Search in distribution

Text::Wrap - line wrapping to form simple paragraphs River stage five • 123 direct dependents • 31668 total dependents

"Text::Wrap::wrap()" is a very simple paragraph formatter. It formats a single paragraph at a time by breaking lines at word boundaries. Indentation is controlled for the first line ($initial_tab) and all subsequent lines ($subsequent_tab) independen...

ARISTOTLE/Text-Tabs+Wrap-2021.0814 - 14 Aug 2021 14:29:15 UTC - Search in distribution
  • Text::Tabs - expand and unexpand tabs like unix expand(1) and unexpand(1)

Callback - object interface for function callbacks River stage one • 4 direct dependents • 4 total dependents

Callback provides a standard interface to register callbacks. Those callbacks can be either purely functional (i.e. a function call with arguments) or object-oriented (a method call on an object). When a callback is constructed, a base set of argumen...

MUIR/Callback-1.07 - 05 Mar 2007 16:36:00 UTC - Search in distribution

Class::Cloneable - A base class for Cloneable objects. River stage zero No dependents

This module provides a flexible base class for building objects with cloning capabilities. This module does it's best to respect the encapsulation of all other objects, including subclasses of itself. This is intended to be a stricter and more OO-ish...

STEVAN/Class-Cloneable-0.03 - 06 Feb 2006 18:08:23 UTC - Search in distribution

File::Flock - file locking with flock River stage two • 7 direct dependents • 18 total dependents

Lock files using the flock() call. If the file to be locked does not exist, then the file is created. If the file was created then it will be removed when it is unlocked assuming it's still an empty file. Locks can be created by new'ing a File::Flock...

MUIR/File-Flock-2014.01 - 18 Jul 2014 00:44:53 UTC - Search in distribution

Time::ParseDate - date parsing both relative and absolute River stage two • 28 direct dependents • 44 total dependents

This module recognizes the above date/time formats. Usually a date and a time are specified. There are numerous options for controlling what is recognized and what is not. The return code is always the time in seconds since January 1st, 1970 or undef...

MUIR/Time-ParseDate-2015.103 - 05 Nov 2015 00:07:39 UTC - Search in distribution

HTML::Transmorgify - HTML transformation compiler River stage zero No dependents

HTML::Transmorgify is an HTML compiler framework. It transforms HTML into a arrays of static text and CODE callbacks. The arrays can be turned into customized HTML very quickly. The compilation process is quick and the runtime process is even quicker...

MUIR/HTML-Transmorgify-0.12 - 07 Oct 2013 16:13:30 UTC - Search in distribution

Beam::Wire::Help::Config - A brief introduction to dependency injection with Beam::Wire River stage two • 9 direct dependents • 18 total dependents

This is tutorial for Beam::Wire, starting with simple use as a configuration file, to complex dependency injection. This tutorial will guide you through the YAML configuration, its equivalent Perl data structure, and the equivalent Perl code that is ...

PREACTION/Beam-Wire-1.025 - 08 Jul 2021 23:20:58 UTC - Search in distribution

Test::MultiFork - Test suite support for multi-process programs River stage zero No dependents

This test module is to support creating test suites for programs and modules that run as multiple processes and do mostly blocking I/O. Test::MultiFork handles the forking so that it can set up each child to coordinate the output. The output from eac...

MUIR/Test-MultiFork-0.6 - 04 Jul 2006 14:36:00 UTC - Search in distribution

Time::DayOfWeek - calculate which Day-of-Week a date is River stage one • 1 direct dependent • 1 total dependent

This module just calculates the Day-of-Week for any particular date. It was inspired by the clean Time::DaysInMonth module written by David Muir Sharnoff <Muir@Idiom.Com>....

PIP/Time-DayOfWeek-1.8 - 22 Jul 2016 15:47:47 UTC - Search in distribution
39 results (0.054 seconds)