IO::Async::Loop::AnyEvent2::ElectricBoogaloo - load IO::Async::Loop::AnyEvent

This module lets you load IO::Async::Loop::AnyEvent with AnyEvent 6.1/7. Unfortunately, IO::Async::Loop::AnyEvent currently fails its tests because it's being sabotaged by AnyEvent, so you have to force the install (e.g. using "cpan -T IO::Async::Loo...

MAUKE/IO-Async-Loop-AnyEvent2-ElectricBoogaloo-0.003 - 04 Sep 2016 19:01:57 GMT - Search in distribution

EV - perl interface to libev, a high performance full-featured event loop

This module provides an interface to libev (<>). While the documentation below is comprehensive, one might also consult the documentation of libev itself (<>...

MLEHMANN/EV-4.22 - 20 Dec 2015 01:35:40 GMT - Search in distribution
  • libev - a high performance full-featured event loop written in C

BDB - Asynchronous Berkeley DB access

See the BerkeleyDB documentation (< ml>). The BDB API is very similar to the C API (the translation has been very faithful). See also the example sections in the document below and...

MLEHMANN/BDB-1.92 - 18 Jan 2018 16:45:31 GMT - Search in distribution

Mesos - perl bindings for Apache Mesos

This is a collection of perl bindings for Apache Mesos. This requires having the mesos shared library installed, in order to link against(much like python's mesos library). Dispatchers Mesos uses Mesos::Dispatchers for communicating with the underlyi...

MAF/Mesos-1.07.1 - 02 Sep 2016 00:25:32 GMT - Search in distribution

IOMux - simplify use of file-event loops

"IOMux" is designed to take the effort out of managing multiple socket, file or pipe connections within a single process. It is essentially a really fancy front end to various kinds of event mechanisms, currently limited to "select" and "poll". In ad...

MARKOV/IOMux-1.00 - 11 Nov 2015 11:39:38 GMT - Search in distribution

IO::Async - Asynchronous event-driven programming

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::Loop to act as a container of other objects, which perform the ...

PEVANS/IO-Async-0.71 - 22 Dec 2016 15:59:52 GMT - Search in distribution

IO::AIO - Asynchronous/Advanced Input/Output

This module implements asynchronous I/O using whatever means your operating system supports. It is implemented as an interface to "libeio" (<>). Asynchronous means that operations that can normally block your...

MLEHMANN/IO-AIO-4.4 - 20 Feb 2018 06:55:15 GMT - Search in distribution

Future::Q - a Future (or Promise or Deferred) like Q module for JavaScript

Future::Q is a subclass of Future. It extends its API with "then()" and "try()" etc, which are almost completely compatible with Kris Kowal's Q module for JavaScript. Future::Q's API and documentation is designed to be self-contained, at least for ba...

TOSHIOITO/Future-Q-0.110 - 02 Aug 2015 01:46:19 GMT - Search in distribution

Catalyst::Upgrading - Instructions for upgrading to the latest Catalyst

JJNAPIORK/Catalyst-Runtime-5.90117 - 21 Jan 2018 23:47:21 GMT - Search in distribution

Net::OpenSSH - Perl SSH client package implemented on top of OpenSSH

Net::OpenSSH is a secure shell client package implemented on top of OpenSSH binary client ("ssh"). Under the hood This package is implemented around the multiplexing feature found in later versions of OpenSSH. That feature allows one to run several s...

SALVA/Net-OpenSSH-0.77 - 15 Feb 2018 08:06:28 GMT - Search in distribution

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 - 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


MLEHMANN/AnyEvent-MP-1.30 - 30 Jun 2011 09:32:19 GMT - Search in distribution

IO::Lambda - non-blocking I/O as lambda calculus

This module is another attempt to fight the horrors of non-blocking I/O. It tries to bring back the simplicity of the declarative programming style, that is only available when one employs threads, coroutines, or co-processes. Usually coding non-bloc...

KARASIK/IO-Lambda-1.26 - 04 Jan 2016 17:37:13 GMT - Search in distribution

Term::TermKey - perl wrapper around libtermkey

This module provides a light perl wrapper around the "libtermkey" library. This library attempts to provide an abstract way to read keypress events in terminal-based programs by providing structures that describe keys, rather than simply returning ra...

PEVANS/Term-TermKey-0.16 - 24 Jan 2013 01:47:23 GMT - Search in distribution

ZooKeeper - Perl bindings for Apache ZooKeeper

ZooKeeper is a perl interface to the Apache ZooKeeper C client library. How is this different from Net::ZooKeeper? ZooKeeper is written for asynchronous programming. To support asynchronous programs, watchers were implemented as code refs, which a Zo...

MAF/ZooKeeper-0.1.10 - 02 Oct 2016 01:13:10 GMT - Search in distribution

Combinator - Intuitively write async program serially, parallel, or circularly

CINDY/Combinator-0.004003 - 12 May 2017 13:52:50 GMT - Search in distribution

Coro::Debug - various functions that help debugging Coro programs

This module is an AnyEvent user, you need to make sure that you use and run a supported event loop. This module provides some debugging facilities. Most will, if not handled carefully, severely compromise the security of your program, so use it only ...

MLEHMANN/Coro-6.514 - 31 Aug 2017 16:29:01 GMT - Search in distribution

Asterisk::AMI - Perl module for interacting with the Asterisk Manager Interface

This module provides an interface to the Asterisk Manager Interface. It's goal is to provide a flexible, powerful, and reliable way to interact with Asterisk upon which other applications may be built. It utilizes AnyEvent and therefore can integrate...

GREENBEAN/Asterisk-AMI-v0.2.8 - 01 Nov 2011 02:30:59 GMT - Search in distribution

Callback::Frame - Preserve error handlers and "local" variables across callbacks

The problem that this module solves is that although closures preserve their lexical environment, they don't preserve error handlers or "local" variables. Consider the following piece of broken code: use AnyEvent; eval { $watcher = AE::timer 0.1, 0, ...

FRACTAL/Callback-Frame-1.102 - 08 Mar 2016 03:25:08 GMT - Search in distribution

38 results (0.333 seconds)