Skip to content

views::generate doesn't work with views::chunk_by #1802

@gbeck75

Description

@gbeck75

The following code fails to compile but works as expected if I use iota() instead of generate()

// auto v = views::iota(10,20);
auto v = views::generate(
        [i=10u] () mutable {
            return i++;
        }) | views::take(10);

auto r = v | views::chunk_by(
            [](auto a, auto) {
                return a == 15;
            })

Is this to be expected?
How can I use views::chunk_by with views::generate ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions