On Sun, 07 Mar 2010 06:42:10 -0500, Andrei Alexandrescu <[email protected]> wrote:

Iterator invalidation has been a notion thoroughly explored by the STL and a commonly-mentioned liability of STL iterators. People find it very jarring that syntactically identical interfaces have distinct effects on iterators, it's a dependency very difficult to track. I'm glad that that experience has already been accumulated and that we can build upon it.

Is there any experience that led to a solution, even in theory?

I'm going to stop arguing this point any further, because the quickest path to resolution is probably for you to stop wasting time debating with me and implement what you think will work. Then we can see how useful it might be.

If you can solve this problem in a way that is useful, I think it might be as revolutionary as ranges are.

-Steve

Reply via email to