Everything about Examples of anonymous functions
In computer programming, an anonymous function is a function definition that is not bound to an identifier. Anonymous functions are often arguments being passed to higher-order functions or used for constructing the result of a higher-order function that needs to return a function. If the function is only used once, or a limited number of times, an anonymous function may be syntactically lighter than using a named function. Anonymous functions are ubiquitous in functional programming languages and other languages with first-class functions, where they fulfil the same role for the function type as literals do for other data types. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Examples of anonymous functionsA 5-minute orientation
- Pick up a classic book: Imitation of ChristThe most-reprinted book on the subject
- Go sideways: Higher-order functionA closely related topic
- Go sideways: Closure (computer programming)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Imitation of ChristThomas à Kempis, Jérôme de Gonnelieu · 1568
C How to ProgramPaul J. Deitel, Harvey M. Deitel · 2007
Learning PythonMark Lutz, David Ascher · 1999
Cartesian meditationsEdmund Husserl, Dorion Cairns · 1960
Learning PHP, MySQL & JavaScriptRobin Nixon · 2009
An introduction to computer scienceJean-Paul Tremblay, Richard B. Bunt · 1979
Treaty Occupationay ToxicologySuelen Queiroz · 2010
The C# programming languageAnders Hejlsberg, Scott Wiltamuth · 2004
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Higher-order function In mathematics and computer science, a higher-order function (HOF) is a function that does at least one of the following: takes one or more functions as…
- Closure (computer programming) In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language…
- Function object In computer programming, a function object is a construct allowing an object to be invoked or called as if it were an ordinary function, usually with the…
- Anonymous function In computer programming, an anonymous function (function literal, lambda function, or block) is a function definition that is not bound to an identifier…
- Anonymous recursion In computer science, anonymous recursion is recursion which does not explicitly call a function by name. This can be done either explicitly, by using a…
- Variadic template In computer programming, variadic templates or variation generics are templates that take a variable number of type parameters. They exist in several programmin…
- Callback (computer programming) In computer programming, a callback is a programming pattern in which a function reference is passed from one context (consumer) to another (provider)…
- PHP syntax and semantics The syntax and semantics of PHP, a programming language, form a set of rules that define how a PHP program can be written and interpreted. Historically…