folly::gen::seq

Produces an inclusive sequence from first to last by step.

Synopsis

Declared in <folly/gen/Base.h>

template<
    class Value,
    class Distance,
    class Impl = /* implementation-defined */,
    class Gen = /* implementation-defined */>
Gen
seq(
    Value first,
    Value last,
    Distance step);

Return Value

A source generator yielding the stepped sequence.

Parameters

NameDescription
firstThe first value of the sequence.
lastThe last value of the sequence, inclusive.
stepThe increment between consecutive values.