NAME
Parallel::Map - Multi processing parallel map code
SYNOPSIS
use Parallel::Map;
pmap_void {
sleep 1;
warn "${_}\n";
Future->done;
} foreach => \@choices, forks => 5;
DESCRIPTION
All subroutines match Future::Utils fmap_
subroutines of the same name.
pmap_void
pmap_void { <block returning future> } foreach => \@input;
pmap_void { <block returning future> } generate => sub { <iterator> }
pmap_scalar
pmap_scalar { <block returning future> } foreach => \@input;
pmap_scalar { <block returning future> } generate => sub { <iterator> }
pmap_concat
pmap_concat { <block returning future> } foreach => \@input;
pmap_concat { <block returning future> } generate => sub { <iterator> }
AUTHOR
mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>
CONTRIBUTORS
None yet - maybe this software is perfect! (ahahahahahahahahaha)
COPYRIGHT
Copyright (c) 2020 the Parallel::Map "AUTHOR" and "CONTRIBUTORS" as listed above.
LICENSE
This library is free software and may be distributed under the same terms as perl itself.