Los lenguajes mainstream van incorporando más y más elementos de la programación funcional. ¿Qué ofrece la programación funcional? ¿Por qué deberías incorporar la programación funcional a tu conjunto de habilidades como desarrollador?
La charla presenta algunos de los conceptos generales, pero pasa rápidamente a ilustrar algunas de las abstracciones propias de la programación funcional con una introducción "de choque" a Haskell. El enfoque es eminentemente práctico e ilustra los aspectos fundamentales con un par de katas. Finalmente, introduce algunos "patrones de diseño" funcionales como los functores, los functores aplicativos y las mónadas.
Ponente
Andrés Marzal es catedrático de lenguajes y sistemas informáticos en la Universitat Jaume I. Ha impartido docencias, principalmente, en tecnologías de la programación y algorítmica. Desempeñó funciones como vicerrector de nuevas tecnologías en la UJI de 2010 a 2012 y es, desde entonces, gerente de esa universidad.