Talk:Proc
From RubySpec
Does it make sense? from http://eli.thegreenplace.net/2006/04/18/understanding-ruby-blocks-procs-and-methods
Procs play the role of functions in Ruby. It is more accurate to call them function objects, since like everything in Ruby they are objects. Such objects have a name in the folklore - functors. A functor is defined as an object to be invoked or called as if it were an ordinary function, usually with the same syntax, which is exactly what a Proc is.

