First-class function: Difference between revisions

Content deleted Content added
m cat
mNo edit summary
Line 1:
In [[Computer science]], a '''first class function''' is a [[Function (programming)|Function]] that can be manipulated as data. A first class function can be created during the execution of a program, stored in a data structure, modified using the data processing facilities of the [[programming language]], and passed as an argument to another function. [[Lisp programming language|Lisp]] and [[Scheme programming language|Scheme]] are examples of [[Programming language|Programming languages]] that implement first class functions a [[primitive types|Primitive datatypes]].
 
{{stub}}
 
[[Category:Functional programming]]