Module: Enumerable

Defined in:
lib/comfortable_mexican_sofa/rails_extensions.rb

Instance Method Summary collapse

Instance Method Details

#collect_with_indexObject

Like a normal collect, only with index



15
16
17
18
19
20
21
# File 'lib/comfortable_mexican_sofa/rails_extensions.rb', line 15

def collect_with_index
  result = []
  self.each_with_index do |elt, idx|
    result << yield(elt, idx)
  end
  result
end