cycle
fn
auto cycle(R)(R input) if (isInputRange!R)Ditto
fn
Cycle!R cycle(R)(R input, size_t index = 0) if (isRandomAccessRange!R && !isInfinite!R)Ditto
Ditto