always.hpp

1
2
3
4
5
6
7
#pragma once


#include <felspar/coro/generator.hpp>


namespace felspar::coro {

A generator that always returns the same value

11
12
13
14
15
16
17
    template<typename V>
    inline generator<V> always(V v) {
        while (true) { co_yield v; }
    }


}