Función anónima, generalmente escrita en una sola línea, para realizar tareas simples y rápidas.
Muy usadas en programación funcional y como callbacks. En JavaScript se conocen como arrow functions.
// Lambdas en JavaScript (arrow functions) const sumar = (a, b) => a + b; const cuadrado = x => x * x; const saludar = () => 'Hola'; // Uso común: callbacks const numeros = [1, 2, 3, 4, 5]; numeros.map(x => x * 2); // [2, 4, 6, 8, 10] numeros.filter(x => x > 2); // [3, 4, 5] numeros.reduce((a, b) => a + b); // 15 numeros.find(x => x > 3); // 4 numeros.every(x => x > 0); // true numeros.some(x => x > 4); // true // Event handlers button.addEventListener('click', () => { console.log('Click!'); }); // Sorting con lambda usuarios.sort((a, b) => a.edad - b.edad); // IIFE (Immediately Invoked Function Expression) (() => { console.log('Se ejecuta inmediatamente'); })(); // AWS Lambda (serverless functions) export const handler = async (event) => { return { statusCode: 200, body: 'OK' }; };