Coro::Select - a (slow but event-aware) replacement for CORE::select
use Coro::Select; # replace select globally use Core::Select 'select'; # only in this module use Coro::Select (); # use Coro::Select::select
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.
select
Event
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.
use
You can also invoke it from the commandline as perl -MCoro::Select.
perl -MCoro::Select
Marc Lehmann <schmorp@schmorp.de> http://home.schmorp.de/
To install Coro, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Coro
CPAN shell
perl -MCPAN -e shell install Coro
For more information on module installation, please visit the detailed CPAN module installation guide.