Image

Imagesontar wrote in Imageruby_ru

Интроспекция модуля

А вот, господа рубисты, такой вопрос:

Есть модуль и метод в нём:

module Foo
  def bar
  # do something
  end
end


1. как получить список методов в модуле Foo?
2. как получить доступ к методу Foo::bar, чтобы скопировать его в лямбду и, например, выполнить где-нибудь над ним instance_eval?

---
UPD. с первым разобрался: Foo.instance_methods