I\'m sure it\'s a silly question to those who know, but I can\'t find an explanation of what it does or what it is.
CSV.open(\'data.csv\', \'r\') do |row|
Why not try it?
>> [1,2,3].each { |d| p d } 1 2 3