The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:IO::Async::Routine"

IO::Async::Routine - execute code in an independent sub-process or thread River stage three • 115 direct dependents • 145 total dependents

This IO::Async::Notifier contains a body of code and executes it in a sub-process or thread, allowing it to act independently of the main program. Once set up, all communication with the code happens by values passed into or out of the Routine via IO...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC

IO::Async::Channel - pass values into or out from an IO::Async::Routine River stage three • 115 direct dependents • 145 total dependents

A "IO::Async::Channel" object allows Perl values to be passed into or out of an IO::Async::Routine. It is intended to be used primarily with a Routine object rather than independently. For more detail and examples on how to use this object see also t...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC

IO::Async - Asynchronous event-driven programming River stage three • 115 direct dependents • 145 total dependents

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.803 - 29 Jan 2024 20:40:58 UTC

IO::Lambda - non-blocking I/O as lambda calculus River stage one • 4 direct dependents • 4 total dependents

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.33 - 15 Apr 2024 08:40:01 UTC

IO::Async::Function - call a function asynchronously River stage three • 115 direct dependents • 145 total dependents

This subclass of IO::Async::Notifier wraps a function body in a collection of worker processes, to allow it to execute independently of the main process. The object acts as a proxy to the function, allowing invocations to be made by passing in argume...

PEVANS/IO-Async-0.803 - 29 Jan 2024 20:40:58 UTC
5 results (0.061 seconds)