Sha256: e730eddebd499d43641a75ae6a318c3ac1d17f2df89eb09658cc85e3c7b64efe
Contents?: true
Size: 269 Bytes
Versions: 30
Compression:
Stored size: 269 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_h Hash[self] end def to_csv CSV.generate do |csv| each { |hash| csv << hash.values } end end end
Version data entries
30 entries across 30 versions & 1 rubygems