On Mon, Jan 30, 2023 at 10:31 PM Gavin Lambert via Boost
I assume also adapters from std::span<T> and ranges thereof, since those are the New Hotness?
Adapters yes but I don't know what the ranges is (probably yes to that if it makes sense).
I am a little hesitant in breaking this off from Asio, since as Klemens pointed out it would be unusual to not have the header available,
I wouldn't want Boost.JSON to depend on Boost.Asio. But I am OK with Boost.JSON depending on Boost.Buffers.
...since whatever is in Asio is already somewhat-standards-adjacent
Well the Networking TS was rejected.
(I don't know whether that makes it better or worse if your types are identical to the ASIO ones or "improved" in some way.)
I'm trying to keep things as similar as possible if for no other reason, that introducing differences can only lead to confusion. However I am fixing what I perceive to be some design flaws; wg21 has a negative impact on Asio's development. Thanks