#include #include auto counter(int n) -> cppcoro::generator { for (int i = 0; i < n; i++) co_yield i; } int main() { for (int v : counter(5)) cout << v << " "; cout << "\n"; return 0; }