On Thursday, 15 November 2012 at 12:57:24 UTC, Jonathan M Davis wrote:
It's looking like this comes down to either banning ranges with transient fronts entirely (and changing how ByLine and ByChunk work), or we're going to have to deal with quirks like array(map!"a.dup"(file.byLine())) not working
whereas array(map!"a.idup"(file.byLine())) does work.

- Jonathan M Davis

I still say this could be "simply" solved the same way we solved the "size_t" indexing problem: Only ranges that have non-transient elements are guaranteed supported by phobos algorithms/functions.

Everything else: Use at your own risk.

Reply via email to