Slide 18
Slide 18 text
proc_closure = Proc.new do |arg1, arg2|
puts "arg1: #{arg1}; arg2: #{arg2}"
end
proc_closure.call(1,2,3,4) # arg1: 1; arg2: 2
proc_closure.call(1,2) # arg1: 1; arg2: 2
proc_closure.call(1) # arg1: 1; arg2: nil
Aritätsprüfung: Proc