[swift-evolution] Removing enumerated?
    Dave Abrahams 
    dabrahams at apple.com
       
    Mon Feb  6 16:29:31 CST 2017
    
    
  
on Sun Feb 05 2017, Patrick Pijnappel <swift-evolution at swift.org> wrote:
> Note that zip(a.indices, a) requires advancing the index twice each
> iteration, which for non-array collections is not necessarily super
> trivial. Considering we're talking about such a low-level operation as
> iterating through a collection this might be worth considering.
If you're worried about this, there's a really easy solution: write your
loop over a.indices and the subscript a using those indices to get the
element.
> Personally I'm in favor of adding indexed().
As mentioned earlier in the thread, I'm strongly opposed to adding it at
this time.
-- 
-Dave
    
    
More information about the swift-evolution
mailing list