Por qué deberías aprender programación funcional ya mismo (con una breve introducción a Haskell)

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. 

Documentos

Video



Síguenos

Contacta con nosotros

Colaboradores

UJI
Google Developers Group Castellón