Слушайте, а как обстоят дела с корутинами? Про MSVC имплементацию в курсе, а как по поводу вхождения в стандарт 17 / 2x? И есть имплементации на других компиляторах?
Если всё пойдет по плану, то корутины будут выпушены как техническая спецификация в 2017. Это значит что можно будет с ними экспериментировать ещё до C++20