Могу ли я создать Ruby Hash из блока?
Примерно так (хотя это конкретно не работает):
foo = Hash.new do |f| f[:apple] = "red" f[:orange] = "orange" f[:grape] = "purple" end