https://issues.dlang.org/show_bug.cgi?id=16375
greenify <greeen...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |greeen...@gmail.com Summary|Computing finite ranges |std.range.recurrence should |with std.range.recurrence |be lazy --- Comment #1 from greenify <greeen...@gmail.com> --- > But it turns out recurrence does not work with finite ranges when you access > the last element. So it should be lazy in regards to popFront() doing no extra work. --