From: Giant Cranes Date: 2008-02-22T18:48:32+09:00 Subject: Reduce three line method to one line Hi, I am trying to get the following method down to 1 line so that I can lazy-load it. def get_category_data(category_id) rows = [] FasterCSV.parse(@data) { |row| rows << row if row[0] == category_id } rows end I'm sure that there a few ways to do it in ruby, any pointers would be much appreciated. Thanks, GiantCranes -- Posted via http://www.ruby-forum.com/.