module OverloadedMethods
Constants
- VERSION
Public Instance Methods
overload_method(name) { |collector| ... }
click to toggle source
# File lib/overloaded_methods.rb, line 5 def overload_method name collector = FunctionDefinition.new yield collector define_method name do |*params| collector.execute params end end