require_relative 'curry' PrintsData = ->(header, rows) { puts "#{header}:" rows.each do |row| p row end puts } data_from_csv = MyApp::NormalizesCSV['people.csv'] data_from_json = MyApp::NormalizesJSON['people.json'] data_from_xml = MyApp::NormalizesXML['people.xml'] PrintsData['Data from CSV', data_from_csv] PrintsData['Data from JSON', data_from_json] PrintsData['Data from XML', data_from_xml]