Can anyone explain the below code?

def sum a,b
  yield a,b
end
sum 42, 23, &:+  # <--- what does this?

-- 
Posted via http://www.ruby-forum.com/.