Everything About ___
Live briefing

Everything about Anonymous function

Function definition that is not bound to an identifier

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

  1. Read the overview: Anonymous functionA 5-minute orientation
  2. Skim a recent paper: Efficient Anonymous Authentication Based on Physically Unclonable Function in Industrial Internet of ThingsInfluential work since 2022
  3. Pick up a classic book: A clinician's guide to 12-step recoveryThe most-reprinted book on the subject
  4. Read the landmark paper: Distributed Anonymous Discrete Function ComputationCited 48 times
  5. Go sideways: Examples of anonymous functionsA closely related topic
  6. Go sideways: Callable objectA closely related topic

📖 Definitions

Noun Synonym of lambda function.

🗂️ The subject at a glance

  1. Names
  2. Uses
  3. List of languages
  4. Examples

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics