Report abuse


			
def baz(flonk = 'a', pebble = lambda {|n| flonk * n})
  pebble.call(5)
end

def yarr
  yield
end

yarr do
  p baz
end

yarr do
  def foo(output = 'a', prc = lambda {|n| output * n})
      prc.call(5)
  end
  p foo #.should == 'aaaaa' 
end