D-Programming-Language/phobos — pull request #2778 by tom-tan (2014-12-01 10:29:17+00:00)
Title: Make std.range.Recurrence safe

`Recurrence.popFront` uses `std.range.cycle` for static array but it can be trusted because `_state` is a member of `Recurrence`.