NAME

Promises::Deferred::IO::Async - IO::Async implementation of Promises

VERSION

version 1.04

SYNOPSIS

use Promises backend => ['IO::Async'], qw[ deferred collect ];

# ... everything else is the same

DESCRIPTION

Uses IO::Async as the async engine for the promises.

The IO::Async::Loop loop used by default is the one given by <IO::Async::Loop-new>>. It can be queried and modified via the global variable $Promises::Deferred::IO::Async::Loop.

AUTHOR

Stevan Little <stevan.little@iinteractive.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2020, 2019, 2017, 2014, 2012 by Infinity Interactive, Inc.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.