Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/pattern_proc.rb
Instance Method Summary collapse
Instance Method Details
#partials(method) ⇒ Object
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
# File 'lib/pattern_proc.rb', line 131 def partials(method) @__partials ||= {} unless @__partials[method] proc_obj = ComposableProc.new = class << self; self; end .class_eval do define_method(method) do |*args| curried_method = proc_obj.to_proc.curry curried_method[*args] end end @__partials[method] = proc_obj end @__partials[method] end |