This module provides a standard library of functions and
widgets for use in creating Curses-based interfaces.
Should work reliably with both Curses and nCurses
libraries.
Cvs Object oriented interface to the CVS command
CORE::chdir Cwd::Guard can change the current directory (chdir) using a limited
scope.
Dancer::Debug extends Plack::Middleware::Debug with some specific
panels for Dancer.
The module Data::Flow provides its services via objects. The objects
may be obtained by the usual
$request = new Data::Flow $recipes;
paradigm. The argument $recipes is a hash reference, which provides the
rules for request processing. The objects support two methods, set() and
get(). The first one is used to provide input data for processing, the
second one to obtain the output.
The unit of requested information is a field. The method set() takes a
pair field => value, the method get() takes one argument: the field.
Every object is created without any fields filled, but it knows how to
construct fields basing on other fields or some global into. This
knowledge is provided in the argument $recipe of the new() function.
This is a reference to a hash, keyed by fields. The values of this hash
are hash references themselves, which describe how to acquire the field
which is the corresponding key of the initial hash.
This is an abstract base class for objects backed by a socket which
provides the basic framework for event-driven asynchronous IO,
designed to be fast. Danga::Socket is both a base class for objects,
and an event loop.
Callers subclass Danga::Socket. Danga::Socket's constructor registers
itself with the Danga::Socket event loop, and invokes callbacks on the
object for readability, writability, errors, and other conditions.
Aggregate perl modules, often useful for template expansion.
Data::HashArray is an array of hashes or hash-based objects. This
class has some magical properties that make it easier to deal with
multiplicity.
bcompiler enables you to encode your scripts in phpbytecode,
enabling you to protect the source code.
bcompiler could be used in the following situations
- to create a exe file of a PHP-GTK application (in conjunction with other
software)
- to create closed source libraries
- to provide clients with time expired software (prior to payment)
- to deliver close source applications
- for use on embedded systems, where disk space is a priority.
Dump in hexadecimal the content of a scalar. The result is
returned in a string. Each line of the result consists of
the offset in the source in the leftmost column of each
line, followed by one or more columns of data from the
source in hexadecimal. The rightmost column of each line
shows the printable characters (all others are shown as
single dots).