Sha256: 45dc2f0791ef0057d2fc92557babcf71f3ac5ab2a1d7990aa893dbbbf7363e28

Contents?: true

Size: 236 Bytes

Versions: 1

Compression:

Stored size: 236 Bytes

Contents

require 'csv'

class Array
  def merge_numbers!(key=:number)
    self.each_with_index do |r, i|
      r.send "#{key}=", i+1
    end
  end

  def to_csv
    CSV.generate do |csv|
      each { |hash| csv << hash.values }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mumukit-core-0.3.0 lib/mumukit/core/array.rb