Sub::Contract - Pragmatic contract programming for Perl

Sub::Contract offers a pragmatic way to implement parts of the programming by contract paradigm in Perl. Sub::Contract is not a design-by-contract framework. Sub::Contract aims at making it very easy to constrain subroutines input arguments and retur...

ERWAN/Sub-Contract-0.12 - 16 Jun 2009 12:27:18 GMT - Search in distribution


JDB/Win32-OLE-0.1712   (5 reviews) - 14 May 2014 22:54:06 GMT - Search in distribution

IUP - Cross-platform GUI toolkit for building graphical user interfaces

The IUP module is a cross-platform GUI toolkit designed to run on MS Windows (incl. Cygwin), GTK+ and Motif/X11. On all platform it uses native GUI widgets. Source code: see 1-apps/ <

KMX/IUP-0.305   (1 review) - 07 Sep 2016 19:02:56 GMT - Search in distribution
  • IUP::Tree - [GUI element] tree containing nodes of branches or leaves with associated text/image

Best - Load modules with fallback

Often there are several possible providers of some functionality your program needs, but you don't know which is available at the run site. For example, one of the modules may be implemented with XS, or not in the core Perl distribution and thus not ...

GAAL/Best-0.15   (1 review) - 07 Dec 2012 09:25:43 GMT - Search in distribution

zcls - Lists configured ZConf congigs and sets.

VVELOX/ZConf-6.1.0 - 25 May 2012 20:39:43 GMT - Search in distribution

flail - a hacker's mailer in Perl

flail is a hacker's mailer, written in Perl, and sporting a command-line interface. It currently supports pop3 and imap for access to remote maildrops, as well as regular old Unix mail spool files for local maildrops (e.g. because you use fetchmail)....

ATTILA/flail-0.2.5 - 15 Oct 2008 19:24:41 GMT - Search in distribution

Expect - automate interactions with command line programs that expose a text terminal interface.

See an explanation of What is Expect <> The Expect module is a successor of and a descendent of It more closely resembles the Tcl Expect language than its predecessors. It does not contain any of the netwo...

JACOBY/Expect-1.33   (5 reviews) - 08 Jun 2016 17:55:33 GMT - Search in distribution

jslint - Check a file for JavaScript errors

jslint will check a file (or stdin) for JavaScript errors. All errors are printed on stdout and include: the filename the line number the column number the error NB: You can also pass in HTML files and any JavaScript found inside will be checked inst...

SPJW/JavaScript-JSLint-0.07 - 02 Nov 2011 16:21:58 GMT - Search in distribution

Csistck - Perl system consistency check framework

Csistck is a small Perl framework for writing scripts to maintain system configuration and consistency. The focus of csistck is to stay lightweight, simple, and flexible....

AGJ/Csistck-0.1003 - 01 Aug 2012 05:28:22 GMT - Search in distribution
  • Csistck - Perl system consistency check framework
  • Csistck::Role - Cistck base class for role inheritance

App::VW - a deployment system for Squatting+Continuity web apps

camping : rv :: squatting : vw "vw" is a system for deploying Squatting web apps using the Continuity backend. It's modeled after "rv" which was a system for deploying Camping applications during the Camping 1.5 era. (Unfortunately, I don't think it ...

BEPPU/App-VW-0.02 - 16 May 2016 18:06:46 GMT - Search in distribution

classes - conventional Perl 5 classes

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   (1 review) - 08 Mar 2008 16:10:50 GMT - Search in distribution

RocksDB - Perl extension for RocksDB

RocksDB is a Perl extension for RocksDB. RocksDB is an embeddable persistent key-value store for fast storage. See <> for more details....

JIRO/RocksDB-0.04 - 15 Feb 2015 16:03:55 GMT - Search in distribution

XML::All - Overloaded XML objects

This module provides a handy wrapper around XML::Twig and XML::Literal to provide easy accessors to the XML structures....

AUDREYT/XML-All-0.02 - 01 Aug 2006 01:50:45 GMT - Search in distribution

Migraine - DB schema MIGRAtor that takes headache out of the game

DB schema migrator (migraine) implementation module. See migraine for more details. To be able to know the current version of the DB schema in a given database, the "Migraine" module maintains certain meta information in it, in special tables called ...

OPERA/Migraine-0.54 - 17 Nov 2009 10:16:51 GMT - Search in distribution

NgxQueue - Simple double linked list based nginx's ngx-queue.h

This module interface is still fluid, and may change in the future. NgxQueue provides simple double linked list. Its implementation is based nginx <>'s ngx-queue.h Using this module, you can remove a list node without list container ...

TYPESTER/NgxQueue-0.02 - 13 Mar 2013 07:55:07 GMT - Search in distribution

Text::Ux - More Succinct Trie Data structure (binding for ux-trie)

Text::Ux is a perl bindng for ux-trie. <>...

JIRO/Text-Ux-0.11 - 03 Feb 2015 09:13:46 GMT - Search in distribution

WWW::OPG - Perl interface to Ontario Power Generation's site

This module provides a Perl interface to information published on Ontario Power Generation's web site at <>. This module provides very quick and low-bandwidth queries using the special machine-readable file proffered by OPG; see <ht...

JAWNSY/WWW-OPG-1.005 - 16 Jan 2010 06:32:23 GMT - Search in distribution

variable - Perl pragma to declare (scalar) variables without a leading $.

This simple module allows you to create scalar variables that do not need a leading "$". This will make people coming from a C or a Python background feel more at home....

ABIGAIL/variable-2009110702 - 07 Nov 2009 16:14:44 GMT - Search in distribution

Net::YAR - Perl interface to the YAR (Yet Another Registrar) API

The Net::YAR module provides a perl interface to the FastDomain YAR (Yet Another Registrar) API Service. In order to use this module, you must have an agent account setup at either or another registrar that supports the YAR API. If you...

RHANDOM/Net-YAR-1.083 - 11 May 2012 17:35:22 GMT - Search in distribution

interface - simple compile time interface checking for OO Perl

Methods starting with an underscore are ignored, and assumed not to be part of the interface. The modules listed on the "use interface" line will be added to your @ISA array. This isn't done to re-use code from them - interface definitions should be ...

SWALTERS/interface-0.03   (1 review) - 20 Apr 2007 06:05:12 GMT - Search in distribution