Ir al contenido

L7: Colecciones y Secuencias (Lazy vs Eager)

En esta lección exploraremos:

  • Teoría a fondo: Colecciones de solo lectura vs mutables (List vs MutableList), operaciones funcionales (map, filter, flatMap, reduce, fold) y streams con Sequence.
  • Bajo el capó: Asignación de memoria intermedia en cadenas de operaciones sobre colecciones (Eager) vs evaluación elemento a elemento sin colecciones intermedias con Sequence (Lazy).
  • Laboratorio Incremental (AI Chat CLI): Construcción del motor de historial de mensajes y paginación eficiente en memoria del chat.