Ideally, I'd like to change all the names for the interface to be:

  front         -- first element in the range
  back          -- last element in the range
  advanceFront  -- advance the front element by one
  retreatBack   -- retreat the back element by one

And, tempting fate...

  nonEmpty      -- as Walter one espoused: negative = bad, positive = good :D

If I can't have my cake and eat it too, then front/back will suffice.

  -- Daniel

Reply via email to