# Lambdas
pow_of_two = -> (power) {
2.pow(power)
}
pow2_8 = pow_of_two.call(8)
# pow2_8 is 256
# Procs
pow_of_three = Proc.new {
|power| 3.pow(power)
}
pow3_3 = pow_of_three.call(3)
# pow3_3 is 27
puts "pow2_8 is #{pow2_8}"
puts "pow3_3 is #{pow3_3}"