Lambda: meaning, definitions and examples

λ
Add to dictionary

lambda

 

[ ˈlæmbdə ]

Noun
Context #1 | Noun

mathematics, programming

In mathematics and computer science, 'lambda' often refers to an anonymous function or a function defined without a name. It is commonly used in functional programming to create small, throwaway functions. Lambda expressions are a way to define a function in a concise syntax, allowing the creation of functions on the fly, especially as arguments to high-order functions. The term derives from the notation introduced by Alonzo Church in the 1930s to formulate a formal system of logic and computation.

Synonyms

anonymous function, function literal, lambda expression

Examples of usage

  • The lambda function can be used to filter a list.
  • In Python, you can create a simple transformation of data using a lambda expression.
  • Lambda calculus is foundational for understanding functional programming.

Translations

Translations of the word "lambda" in other languages:

🇵🇹 lambda

🇮🇳 लैम्ब्डा

🇩🇪 Lambda

🇮🇩 lambda

🇺🇦 лямбда

🇵🇱 lambda

🇯🇵 ラムダ

🇫🇷 lambda

🇪🇸 lambda

🇹🇷 lambda

🇰🇷 람다

🇸🇦 لامدا

🇨🇿 lambda

🇸🇰 lambda

🇨🇳 λ (lambda)

🇸🇮 lambda

🇮🇸 lambda

🇰🇿 лямбда

🇬🇪 ლამბდა

🇦🇿 lambda

🇲🇽 lambda

Etymology

The term 'lambda' comes from the Greek letter λ (lambda), which was used by mathematician Alonzo Church in his formulation of lambda calculus in the 1930s. This notation allowed the representation of functions as first-class citizens and set the foundation for functional programming paradigms. Lambda calculus was instrumental in the development of programming languages that incorporate functional programming concepts. Over time, the term 'lambda' has been adopted in various programming languages such as Python, JavaScript, and Lisp to denote anonymous functions, highlighting a shift in the way developers approach function definitions and their scopes. Today, lambda functions are widely used in modern programming due to their simplicity and flexibility.

Word Frequency Rank

Positioned at #22,077, this word is part of extensive vocabulary. It's relatively rare in general usage but may be important in specific fields or formal writing.