| |
Encyclopedia :: encyclopedia : Functional programming (Site not responding. Last check: 2007-10-16) |
 | | Functions are treated as first-class values, which is to say that functions can be parameters or inputs to other functions and can be the return values or outputs of a function. |
 | | Functions can be named, as in other languages, or defined anonymously (sometimes during program execution) using a lambda abstraction, and used as values in other functions. |
 | | Functional languages have remained largely the domain of academics and hobbyists, and what little inroads have been made are due to impure functional languages such as Erlang and Common Lisp. |
| www.hallencyclopedia.com /Functional_programming (2123 words) |