plan to include compatibility with Future.pm? Most of the IO::Async ecosystem is based on that (see Net::Async::* for example), along with a few other modules (such as Ryu).
That should be helped with the creation of a Promise role that is coming with #44.
Subset of #63
That should be helped with the creation of a Promise role that is coming with #44.