[deprecated] A coroutine-based event emitter.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
src
test
.gitattributes
.gitignore
.php_cs
.travis.env
.travis.install
.travis.key
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE.md
README.md
composer.json
composer.lock

README.md

Recoil Event Emitter

Build Status Test Coverage SemVer

Event Emitter provides an event emitter for Recoil. The event emitter is coroutine-based, meaning that the listeners attached to events are executed as coroutines by the Recoil kernel.

The package also contains an event emitter designed to encapsulate an Événement event emitter (as used by React). This allows for the execution of coroutines in response to events emitted outside of Recoil.

Examples

  • emit - Use an event emitter to emit events
  • evenement - Wrap an Événement event emitter
  • wait - Suspend execution of a strand until an event occurs

Contact us