Craft 2025 - Kevlin Henney
Kevlin Henney
Thought Provoker at Curbralan
About Kevlin Henney

Kevlin is an independent consultant, speaker, writer and trainer. His development interests, contributions and work with companies covers programming, people and practice. He is co-author of two volumes in the Pattern-Oriented Software Architecture series and contributor to a number of sites and books. He is also editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know. He lives in Bristol and online.

Talk
Lambda? You Keep Using that Letter
Topics:
Software Delivery Craft Matters
javascript
programming
Level: Intermediate

Lambdas. All the cool kids have them in their languages. But does 'lambda' mean what Java, C#, Python, C++, etc. mean by 'lambda'? Where did lambdas come from? What were they originally for? What is their relationship to data abstraction?In this talk we will dive into the history, the syntax and the uses of lambdas and the way in which lambda constructs in various languages do (or do not) match th...