La programación funcional está influenciando frameworks y lenguajes. En esta charla se explicará programación funcional, usando Haskell y sus conceptos como transparencia referencial, inmutabilidad, ausencia de estado, recursión, list comprehension, monads y lazy evaluation. Finalmente se verá como estos conceptos ya los estáis utilizando como Javascript, promesas, LINQ, excepciones, Java 8 o Map/Reduce. Verás nuevos patrones donde antes solo había código espagueti.