Wisper::Celluloid
Provides Wisper with asynchronous event publishing using Celluloid actors.
Installation
gem 'wisper-celluloid'
Usage
my_publisher.subscribe(MyListener.new, async: true)
The listener is transparently turned in to a Celluloid Actor.
Please refer to Celluloid for more information, particularly the Gotchas.
Compatibility
Tested with 2.x, JRuby and Rubinius. See the build status for details.
Contributing
Yes please, either submit a PR or open an issue first to discuss your thoughts.