Я пробовал просматривать this Ruby documentation, но понятия не имею, почему я хотел бы сохранить функцию в качестве содержимого хэша.Когда вы хотите сохранить proc в хэш?
Заранее благодарим за разъяснения!
def find_city(map, state)
if map.include? state
return map[state]
else
return "Not found."
end
end
cities[:find] = method(:find_city)
Непонятный вопрос. –
Nvm ... понял, что код хранит proc в хэше. – stanigator