Saltar al contenido

Módulos › Funciones

Módulo 2

Funciones

¿Cómo transformo datos sin romper nada?

Lambda, la máquina de jugosλ
Lenguaje
Scheme (un Lisp)
La metáfora
Máquinas de jugo que nunca cambian
Estructuras
Listas enlazadas y recursión
  1. Máquinas que transformanUna función recibe datos y devuelve un resultado, siempre el mismo.
  2. Listas: trenes de vagonescons, car y cdr: armar y desarmar trenes.
  3. Recursión: muñecas rusasUna función que se usa a sí misma, hasta el caso base.
  4. map y filterAplicar una máquina a todo un tren, o quedarse con algunos vagones.
  5. Reto: la biblioteca con funcionesFiltrar los libros disponibles y sacar sus títulos.

Guía para familias y docentes de este módulo

Siguiente módulo: Lógica →