https://issues.dlang.org/show_bug.cgi?id=13151 --- Comment #1 from John Colvin <john.loughran.colvin at gmail.com> --- woops, that should be unittest { auto r = take(repeat(1, 4), 3); assert(r.take(2).equal(repeat(1, 2))); } --