First-class function: Difference between revisions

Content deleted Content added
m {{compu-lang-stub}}
:{{merge}} function object.
Line 1:
:{{merge}} [[function object]].
 
In [[computer science]], a '''first class function''' is a [[programming language]] construct that allows [[function (programming)|function]] objects to be treated in many respects like ordinary data objects. In particular, a first class function can be created during the execution of a program, stored in a data structure, passed as an argument to another function, and, in some programming languages, modified using the data processing facilities of the language.