Module: MPatch::Include::Proc

Defined in:
lib/mpatch/proc.rb

Instance Method Summary collapse

Instance Method Details

#*(other) ⇒ Object

sugar syntax for proc * operator a = ->(x)x+1 b = ->(x)x*10 c = b*a c.call(1) #=> 20



12
13
14
# File 'lib/mpatch/proc.rb', line 12

def *(other)
  self.class.new { |*args| self[*other[*args]] }
end