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
- Read the overview: Anonymous functionA 5-minute orientation
- Skim a recent paper: Efficient Anonymous Authentication Based on Physically Unclonable Function in Industrial Internet of ThingsInfluential work since 2022
- Pick up a classic book: A clinician's guide to 12-step recoveryThe most-reprinted book on the subject
- Read the landmark paper: Distributed Anonymous Discrete Function ComputationCited 48 times
- Go sideways: Examples of anonymous functionsA closely related topic
- Go sideways: Callable objectA closely related topic
📖 Definitions
Noun Synonym of lambda function.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Distributed Anonymous Discrete Function Computation
An Anonymous Verifiable Random Function with Applications in Blockchain
An anonymous verifiable random function with unbiasability and constant size proof
🆕 Influential since 2022
Efficient Anonymous Authentication Based on Physically Unclonable Function in Industrial Internet of Things
Anonymous Authentication Protocol Based on Physical Unclonable Function and Elliptic Curve Cryptography for Smart Grid
Anonymous Authentication Scheme Based on Physically Unclonable Function and Biometrics for Smart Cities
Lightweight and Anonymous Mutual Authentication Protocol for Edge IoT Nodes with Physical Unclonable Function
Physical-Unclonable-Function-Based Secure and Anonymous User Authentication for Smart Homes
📚 Books worth reading
- 📕A clinician's guide to 12-step recoveryMark D. Schenker · 2009
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Examples of anonymous functions In computer programming, an anonymous function (function literal, lambda function, or block) is a function definition that is not bound to an identifier…
- Callable object A callable object, in computer programming, is any object that can be called like a function. pointer to function; pointer to member function; functor;…
- Python syntax and semantics The syntax of the Python programming language is the set of rules that defines how a Python program will be written and interpreted (by both the runtime…
- 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…
- 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)…
- 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…
- First-class function In computer science, a programming language is said to have first-class functions if it treats functions as first-class citizens. This means the language…
- 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…