Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ruby: proc.call vs yield

21K
07 октября 2006 года
snitko
1 / / 07.10.2006
А объясните в чем принципиальная разница двух вариантов:

 
Код:
class SomeClass
   def initialize(&action)
      action.call(self)
   end
end


или

 
Код:
class SomeClass
   def initialize()
      yield
   end
end
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог