On Monday, 23 May 2016 at 14:17:59 UTC, Andrei Alexandrescu wrote:
What would be the condition tested in the static if?

I would assume `static if (isBidirectionalRange!Range)`

Recall that sometimes you do want a forward range even when you could define a bidirectional range. -- Andrei

I honestly can't think of a time when would this be the case. What are you losing by having back and popBack defined?

Reply via email to