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.