John Joyce <dangerwillrobinsondanger / gmail.com> wrote/schrieb <23778091-D3E1-4592-A11E-48DC4DDDBBE4 / gmail.com>: > A function in the strictest sense is a bit of code that is defined > and named and can be called and run by that name. It may take > arguments (parameters) and / or return a value of some sort. A function does not need to be named, e.g.: lambda { |x| 5 * x } [3] I'd call this calling/running an anonymous function. Regards Thomas