Objetivos¶
- Entender las listas como estructuras recursivas
- Estudiar el reconocimiento patrones (pattern matching) como estrategia en programación funcional
- case class
- match (reconocimiento de patrones)
Temas¶
Resumen¶
- Listas como estructuras de datos recursivas, con caso base en la lista vacia
- Reconocimiento de patrones
- Estructuras como listas
- Clases
El reconocimiento de patrones es una herramienta poderosa de la PF, nos permite trabajar los datos evaluando como son y extrayendo sus partes directamente, a diferencia de los condicionales donde es necesario generar una evaluación de la estructura y extraer posteriormente sus partes.