Explicación del paradigma de la programación funcional.
Ejemplos breves y sencillos en Haskell, que introducen de forma sencilla el concepto de programación funcional, y los equivalentes en Python usando las funciones map, reduce, funciones lambda.
Uso de las funciones lambda en nuestro código Python.
Comparación entre el paradigma funcional e imperativo en Python, enseñando trozos de código escritos siguiendo ambos paradigmas, que muestren cómo el código se hace más legible con programación funcional, y breve comparación de eficiencia.