Lambda
lam = -> {puts "hello"}
lam.call # => hello
lam2 = -> (x){puts x}
lam2.call("frank") # => frank
lam3 = lambda{puts "foo"}
lam3.call # => foo
lam3.() # => foo
lam3.=== # => foo
lam3.[] # => foo
lam = -> {puts "hello"}
lam.call # => hello
lam2 = -> (x){puts x}
lam2.call("frank") # => frank
lam3 = lambda{puts "foo"}
lam3.call # => foo
lam3.() # => foo
lam3.=== # => foo
lam3.[] # => foo