|
|
|
|
|
|
|
|
The Mathematica Programmer: Higher-Order Functions
|
|
|
|
|
|
Organization: | Wolfram Research, Inc. |
Department: | Kernel Technology |
|
|
|
|
|
|
|
|
|
|
|
|
Although functions are arguably the most important concept in mathematics, functions are generally available as (first-class) values in all programming languages. The exceptions are, of course, the languages that derive their collective name from functions: the functional languages. After a short introduction to functional languages, this article concentrates on higher-order functions: functions that take other functions as arguments or return functions as results. This possibility allows for a number of fascinating applications, ranging from useful to esoteric.
|
|
|
|
|
|
|
|
|
|
|
|
http://www.mathematica-journal.com/issue/v5i3/
|
|