Wolfram Library Archive


Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title

The Mathematica Programmer: Higher-Order Functions
Author

Roman Maeder
Organization: Wolfram Research, Inc.
Department: Kernel Technology
Journal / Anthology

The Mathematica Journal
Year: 1995
Volume: 5
Issue: 3
Page range: 61-67
Description

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.
Subject

*Applied Mathematics > Computer Science
URL

http://www.mathematica-journal.com/issue/v5i3/