With the general push to make more of Phobos use lazily evaluated ranges, Walter's DConf talk, and even C++ moving towards ranges (https://www.youtube.com/watch?v=uXBcwcF3ln4), I wrote a small article with a case study examining their merits.

http://bitbashing.io/be-lazy-use-ranges.html

The target audience is largely those unfamiliar with ranges (and to a certain extent, D), but I welcome any and all feedback.

Reply via email to