Promises - An implementation of Promises in Perl

This module is an implementation of the "Promise/A+" pattern for asynchronous programming. Promises are meant to be a way to better deal with the resulting callback spaghetti that can often result in asynchronous programs....

YANICK/Promises-0.99 - 29 Oct 2017 19:29:49 GMT - Search in distribution

AnyEvent::Promises - simple implementation of Promises/A+ spec

AnyEvent::Promises is an implementation of the Promise pattern for asynchronous programming - see <>. Promises are the way how to structure your asynchronous code to avoid so called callback hell....

DANIELR/AnyEvent-Promises-0.06 - 11 Mar 2014 11:50:51 GMT - Search in distribution


HUGMEIR/MariaDB-NonBlocking-0.14 - 28 Nov 2017 12:23:28 GMT - Search in distribution

Mojo::Promise - Promises/A+

Mojo::Promise is a Perl-ish implementation of Promises/A+ <>....

SRI/Mojolicious-7.71 - 16 Mar 2018 16:41:58 GMT - Search in distribution

AnyEvent::Promise - Evented promises

AnyEvent::Promise allows evented interfaces to be chained, taking away some of the redundancy of layering AnyEvent condition variable callbacks. A promise is created using AnyEvent::Promise::new or the exported "promise" helper function. These will b...

AGJ/AnyEvent-Promise-0.02 - 26 Mar 2014 08:16:52 GMT - Search in distribution

DBIx::Poggy - async Pg with AnyEvent and Promises

"Async" postgres as much as DBD::Pg allows with Promises instead of callbacks. You get DBI interface you used to that returns promises, connections pool, queries queuing and support of transactions. Why pool? DBD::Pg is not async, it's non blocking. ...

RUZ/DBIx-Poggy-0.08 - 01 Jun 2017 12:25:34 GMT - Search in distribution

re - Perl pragma to alter regular expression behaviour

'taint' mode When "use re 'taint'" is in effect, and a tainted string is the target of a regexp, the regexp memories (or values returned by the m// operator in list context) are tainted. This feature is useful when regexp operations on tainted data a...

SHAY/perl-5.26.1 - 22 Sep 2017 21:30:18 GMT - Search in distribution
  • perlfunc - Perl builtin functions
  • perlipc - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)
  • perlpacktut - tutorial on pack and unpack

ZOOM - Perl extension implementing the ZOOM API for Information Retrieval

This module provides a nice, Perlish implementation of the ZOOM Abstract API described and documented at the ZOOM module is implemented as a set of thin classes on top of the non-OO functions provided by this distribution's...

MIRK/Net-Z3950-ZOOM-1.30 - 12 Mar 2014 14:17:01 GMT - Search in distribution

VCI - A library for interacting with version-control systems.

This is VCI, the generic Version Control Interface. The goal of VCI is to create a common API that can interface with all version control systems (which are sometimes also called Software Configuration Management or "SCM" systems). The VCI home page ...

MKANAT/VCI-0.7.1 - 31 Oct 2010 23:41:10 GMT - Search in distribution

fetchware - Fetchware is a package manager for source code distributions.

Fetchware is a package manager for source code distributions. It takes advantage of the fact that coincidentially *most* source code distributions follow the same conventions. Most use FTP and HTTP mirrors. Most use AutoTools or at least just a few c...

DLY/App-Fetchware-1.016 - 07 Oct 2016 04:23:59 GMT - Search in distribution

perlglossary - Perl Glossary

A glossary of terms (technical and otherwise) used in the Perl documentation, derived from the Glossary of *Programming Perl*, Fourth Edition. Words or phrases in bold are defined elsewhere in this glossary. Other useful sources include the Unicode G...

LLAP/perlfaq-5.021011 - 04 Mar 2016 20:04:35 GMT - Search in distribution


CORION/Dancer-SearchApp-0.06 - 14 Dec 2016 21:42:14 GMT - Search in distribution

AnyEvent - the DBI of event loop programming

AnyEvent provides a uniform interface to various event loops. This allows module authors to use event loop functionality without forcing module users to use a specific event loop implementation (since more than one event loop cannot coexist peacefull...

MLEHMANN/AnyEvent-7.14 - 23 Jun 2017 23:51:28 GMT - Search in distribution
  • AnyEvent::IO - the DBI of asynchronous I/O implementations

Text::CSV_XS - comma-separated values manipulation routines

Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class will combine fields into a "CSV" string and parse a "CSV" string into fields. The module accepts either strings or...

HMBRAND/Text-CSV_XS-1.35 - 21 Mar 2018 14:01:02 GMT - Search in distribution

Future - represent an operation awaiting completion

A "Future" object represents an operation that is currently in progress, or has recently completed. It can be used in a variety of ways to manage the flow of control, and data, through an asynchronous program. Some futures represent a single operatio...

PEVANS/Future-0.38 - 18 Dec 2017 01:46:13 GMT - Search in distribution


JMERELO/Text-Hoborg-0.0.6 - 14 Dec 2013 09:10:20 GMT - Search in distribution

Hailo - A pluggable Markov engine analogous to MegaHAL

Hailo is a fast and lightweight markov engine intended to replace AI::MegaHAL. It has a Mouse (or Moose) based core with pluggable storage, tokenizer and engine backends. It is similar to MegaHAL in functionality, the main differences (with the defau...

AVAR/Hailo-0.72 - 01 Dec 2013 17:07:22 GMT - Search in distribution

Rose - A complete web application construction kit.

Rose is a work in progress. It is a suite of modules used to build web applications in the mod_perl environment. Support for Apache 1 and 2 is planned. The Rose suite is broken up into several components. This module ( lists all the other Ros...

JSIRACUSA/Rose-0.10 - 25 Feb 2008 20:56:51 GMT - Search in distribution

Guard - safe cleanup blocks

This module implements so-called "guards". A guard is something (usually an object) that "guards" a resource, ensuring that it is cleaned up when expected. Specifically, this module supports two different types of guards: guard objects, which execute...

MLEHMANN/Guard-1.023 - 20 Nov 2014 18:13:56 GMT - Search in distribution

typesafety - compile-time object type usage static analysis

This module is similar to "" or "" in that it checks your program for classes of possible errors. It identifies possible data flow routes and performs heuristics on the data flow to rule out the possibility of the Important This soft...

SWALTERS/typesafety-0.05 - 31 Aug 2006 23:26:29 GMT - Search in distribution

93 results (0.529 seconds)