A function without a name that is defined inline and typically used for short, one-time operations. These functions are often passed as arguments to other functions or used in functional programming constructs.
'Anonymous' comes from Greek 'anonymos' meaning 'without a name'. In programming, the concept emerged with lambda calculus in the 1930s and became prominent in languages like LISP in the 1950s, representing functions that don't need formal naming.
Try Another Word