On Monday, 9 July 2012 at 08:55:21 UTC, monarch_dodra wrote:
For example, "std.algorithm.map" on an Array!bool simply can't work with getNext. Since the implementer has no idea what he is operating on, the conclusion is that he simply can't use getNext when mutation is possible.
Re-reading the documentation of "map", I realize this is a bad example, but you get the point. "initializeAll" would be a better example (I think).
