petdance/scratch — Issue #327: Switch shift and pop for reverse iterators
Author: petdance
Created: 2011-11-01 04:25:42+00:00
State: open

Currently, you're supposed to use "shift" with normal iterators and "pop" with reverse iterators. I think that doesn't make sense. If I have a function that takes an iterator as argument, how does it know whether to use shift or pop? I think that shift and pop should be switched for reverse iterators.