1
0
mirror of https://github.com/danog/amp.git synced 2024-11-30 04:29:08 +01:00
Go to file
2015-06-13 18:37:04 +02:00
examples Update examples 2015-05-20 15:19:31 -04:00
lib We need to check for Generator::getReturn() in ≥ PHP 7 2015-06-13 18:37:04 +02:00
test Add Amp\promises() to coalesce values/promises/promisors to promises 2015-06-09 11:49:22 -04:00
.gitignore Added functions, reactor globals 2014-08-01 15:37:02 -04:00
.travis.yml Add php versions to travis run 2015-05-04 12:55:49 -04:00
CHANGELOG.md update CHANGELOG 2015-06-09 11:51:10 -04:00
composer.json use branch-alias 1.1.0-dev for master 2015-05-20 18:30:06 -04:00
CONTRIBUTING update contributing file 2015-05-04 12:48:29 -04:00
guide.md guide updates 2015-04-29 13:24:59 -04:00
LICENSE Fixex typos 2015-02-05 18:17:05 +01:00
phpunit.xml Expose boolean AMP_DEBUG for performance tuning 2015-05-18 23:57:34 -04:00
README.md update readme 2015-05-20 21:44:25 -04:00

Amp Build Status

amphp/amp is a non-blocking concurrency framework for PHP applications. Learn more about Amp in the Guide.

Dependencies

  • PHP 5.5+

Optional PHP extensions may be used to improve performance in production environments and react to process control signals:

  • php-uv extension for libuv backends

Maintained Versions

  • v1.0.0 (PHP 5.5+)
  • v1.1.0 (PHP 7+)

Although there are no API breaks moving from v1.0 to v1.1 the newer release does require PHP 7. Amp follows the semver semantic versioning specification. As a result, users may require any version >= 1.0.0 using the caret operator as shown below without backwards-compatibility issues. Composer will automatically retrieve the latest stable version available for your PHP environment.

Installation

$ composer require amphp/amp:^1