← Todas las materias

(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).