NAME
Coro::Select - a (slow but event-aware) replacement for CORE::select
SYNOPSIS
use Coro::Select; # replace select globally
use Core::Select 'select'; # only in this module
DESCRIPTION
This module tries to create a fully working replacement for perl's select
built-in, using Event
watchers to do the job, so other coroutines can run in parallel.
To be effective globally, this module must be use
'd before any other module that uses select
, so it should generally be the first module use
'd in the main program.
You can also invoke it from the commandline as perl -MCoro::Select
.
AUTHOR
Marc Lehmann <pcg@goof.com>
http://www.goof.com/pcg/marc/