lambda:
doubler = ->(i) { i + i }
maneira ‘normal’ de chamar um proc:
doubler.call(4)
=> 8
adicionado em 1.9:
doubler.(4)
=> 8
usando a sintaxe de estilo de acesso de elemento de matriz:
doubler[4]
=> 8
isso também funciona (mas confundirá todos que o virem!):
doubler === 4
=> 8