(761) - Programación Funcional
MODALIDAD COMBINADA
OTRO DATO: Hay un canal Discord para la materia
OBJETIVOS
Adquirir y comprender conceptos fundamentales de la programación funcional y su importancia en la tarea de programar. Por ejemplo: abstracción mediante funciones y sistemas de tipos. Implementar programas sencillos en un lenguaje funcional (se utiliza Haskell como lenguaje). Demostrar propiedades sencillas de programas funcionales utilizando inducción estructural.
¿Cómo se cursa?
Las clases teóricas / prácticas se realizan con conexiones sincrónicas o presenciales en el horario asignado. Se requiere además realizar mucha práctica y revisar los contenidos, videos explicativos y ejercicios que se proponen en el campus.
Otras consideraciones
IMPORTANTE: Esta materia requiere tener bien frescos los contenidos de Matemática 1 (es importante ir repasando) y se RECOMIENDA haber cursado Matemática 2 (no es correlativa pero permite entender mejor algunos temas).