void print()

in lessons/extract_lambda.cpp [6:18]


void print(const Range &r, const char *separator)
{
    auto iter = begin(r);
    const auto iterEnd = end(r);

    if (iter != iterEnd)
        std::cout << *iter;

    while (++iter != iterEnd)
        std::cout << separator << *iter;

    std::cout << '\n';
}