Procedimientos y Lambdas
Clase 21 de 23 • Curso de Ruby: Programación Orientada a Objetos 2018
Contenido del curso
Introducción a Ruby
Bases del lenguaje
Programación Orientada a Objetos
Produciendo Objetos
Más allá del concepto de Fábrica
- 16

Hashes y Símbolos
00:00 min - 17

Accesores: Acceso VIP a tus atributos
09:20 min - 18

Aplicando excepciones
06:33 min - 19

Condicionales: if, else, elsif, case, unless
12:44 min - 20

Loops: While, until, for, next, redo, retry
12:02 min - 21

Procedimientos y Lambdas
Viendo ahora - 22

Módulos (librerías): Caja de herramientas
09:01 min
Repaso final
Resumen
Las lambdas en Ruby también son objetos ¡Como todo lo demás! La última expresión de un lambda es su valor de retorno, al igual que las funciones regulares. Como objetos, las lambdas tienen métodos y pueden asignarse a variables.
Un Lambda se define cómo un método, ejemplo de un bloque lambda:
dinos_algo = -> {puts ""Te digo algo""}
dinos_algo.call