Module: RFunk::AttributeFunction
- Defined in:
- lib/rfunk/attribute/attribute_function.rb
Instance Method Summary collapse
Instance Method Details
#fun(method_name, &block) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/rfunk/attribute/attribute_function.rb', line 3 def fun(method_name, &block) lambda = lambda { |*args| Function.new(self, &block).execute(*args) } define_method method_name, &lambda end |