mirror of
https://github.com/danog/parallel-functions.git
synced 2024-11-26 12:24:52 +01:00
docs | ||
examples | ||
src | ||
test | ||
.editorconfig | ||
.gitignore | ||
.gitmodules | ||
.php_cs.dist | ||
.travis.yml | ||
composer.json | ||
LICENSE | ||
phpunit.xml.dist | ||
README.md |
parallel-functions
Installation
This package can be installed as a Composer dependency.
composer require amphp/parallel-functions
Requirements
- PHP 7.0+
Documentation
Documentation can be found on amphp.org as well as in the ./docs
directory.
Example
<?php
use function Amp\ParallelFunctions\parallelMap;
use function Amp\Promise\wait;
$responses = wait(parallelMap([
'https://google.com/',
'https://github.com/',
'https://stackoverflow.com/',
], function ($url) {
return file_get_contents($url);
}));
Further examples can be found in the ./examples
directory.
Versioning
amphp/parallel-functions
follows the semver semantic versioning specification like all other amphp
packages.
Security
If you discover any security related issues, please email me@kelunik.com
instead of using the issue tracker.
License
The MIT License (MIT). Please see LICENSE
for more information.