L5: Extensiones y Funciones Infix
¿Qué aprenderás en esta lección?
Sección titulada «¿Qué aprenderás en esta lección?»En esta lección exploraremos:
- Teoría a fondo: Funciones de extensión (
Extension Functions), propiedades de extensión, sintaxisinfixpara DSLs legibles y ámbito de receptores. - Bajo el capó: Resolución estática de extensiones en Bytecode (métodos estáticos
public static finalde Java) y por qué no existe despacho dinámico (polimorfismo). - Laboratorio Incremental (AI Chat CLI): Creación de extensiones para dar formato y colorear la terminal (
"Error".red(),"AI".cyan()) con fluidez.
Navegación
Sección titulada «Navegación» ← Temario del Curso Volver al índice general de lecciones.
← Lección Anterior (L4) Anatomía de Funciones.
Siguiente Lección (L6) → Funciones de Orden Superior y Lambdas.