Hook::LexWrap allows you to install a pre- or post-wrapper (or both)
around an existing subroutine.
Getopt::Tabular is a Perl 5 module for table-driven argument parsing,
vaguely inspired by John Ousterhout's Tk_ParseArgv.
The `IO::Tee' constructor, given a list of output handles,
returns a tied handle that can be written to but not read from.
When written to (using print or printf), it multiplexes the
output to the list of handles originally passed to the
constructor. As a shortcut, you can also directly pass a string
or an array reference to the constructor, in which case
`IO::File::new' is called for you with the specified argument or
arguments.
This module provides an XS implementation of the interface described in
Heap::Simple. Look there for a description.
This collection of modules allows programs to be written that perform
asynchronous filehandle IO operations. A typical program using them would
consist of a single subclass of IO::Async::Set to act as a container for a
number of IO::Async::Notifier objects (or subclasses thereof). The set itself is
responsible for checking read- or write-readiness, and informing the notifiers
of these conditions. The notifiers then perform whatever work is required on
these conditions, by using subclass methods or callback functions.
IO::YAML may be used to read and write YAML streams one document
(i.e., one value) at a time.
InlineX::CPP2XS is a perl module to create an XS file from an
Inline C++ file.
A set of Type::Tiny-based types & coercions matching the list objects found in
List::Objects::WithUtils.
This is a port for Log::Any::Adapter::Log4perl, Log::Any's adapter for Log4perl.
Many-Core Engine (MCE) for Perl helps enable a new level of performance by
maximizing all available cores. MCE spawns a pool of workers and therefore does
not fork a new process per each element of data. Instead, MCE follows a bank
queuing model. Imagine the line being the data and bank-tellers the parallel
workers. MCE enhances that model by adding the ability to chunk the next n
elements from the input stream to the next available worker.