Dear all, quick reminder to adhere to the ML rules [1] and refrain from top-posting and over-quoting. The email quoted below is a good example why we have those rules: a) It is not immediately clear to what the "no" refers to b) quoting the quoted parts doesn't help in understanding, so those could be omitted Note: I picked that EMail as a random example, it could have been any other as well, so it's not particularly about this but just as I noted an increased amount of top-posting and over-quoting recently. So please just take this as a reminder to improve the experience on the ML. Thanks, Alex [1] https://www.boost.org/community/policy.html
No and no.
They're asynchronous, which means they're able to co_await asynchronous tasks such as an async_read, and thus need an event loop (e.g. asio::io_context).
The C++23 generators are synchronous and thus are a different category and thus would not fit this library.
On Mon, Jul 24, 2023 at 11:33 PM Phil Endecott via Boost < boost@lists.boost.org> wrote:
Klemens Morgenstern wrote:
I am seeking endorsement for my C++20 async coroutine library boost.async.
- coroutine types (eager, lazy, generators) Can the generators be used without ASIO? Are they compatible the the C++23 std::generator?
Regards, Phil.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost