On Monday, 14 May 2012 at 15:02:11 UTC, Steven Schveighoffer wrote:
In other words, a stream of bytes, not a good range (who wants to get one byte at a time?). A stream of UTF text broken into lines, a very good range.

There are several cases where one would want one byte at the time; e.g. as an input to another range that produces the utf text as an output.

I do agree for e.g. with binary data some data can't be read with ranges (when you need to read small chunks of varying size), but that doesn't mean most things shouldn't be ranged-based.

NMS

Reply via email to