Descripción
La programación funcional es más que matemáticas y mónadas. La programación funcional permite a los desarrolladores resolver problemas reales con un código seguro, predecible y mantenible. En esta charla, Jeremy Fairbank presentará los fundamentos de la programación funcional y cómo aplicar los conceptos funcionales de manera práctica. Aprenderá cómo las funciones puras son fácilmente comprobables, cómo componer funciones especializadas para crear funciones más complejas, cómo los datos inmutables previenen errores, cómo prevenir errores de ejecución con tipos estáticos, cómo modelar de forma segura nulos con tipos especiales, y más. Lo más importante es que dejará esta charla con una comprensión y apreciación más profundas de la programación funcional.