2 días
12 charlas + Open Space
Pamplona/Iruña Software Craftsmanship
Junio 17-18
47 Degrees
Raúl Raja
Programador Funcional.
Co-fundador & CTO de @47deg.
Miembro del consejo asesor del Scala Center.
Raúl Raja
Functional Programming Patterns
En esta charla veremos ‘Patrones de Programación Funcional’ y como aplican a la arquitectura de aplicaciones. Resolveremos problemas como inyección de dependencias, separación de lógica de negocio de interpretación, computación secuencial y paralelo y composición de capas. Utilizaremos Free Monads/Applicativos, Coproductos, Implícitos y otras técnicas comunes en la programación funcional..
El objetivo de la charla es mostrar otra forma de hacer las cosas en contraste a los patrones OOP ad-hoc y mostrar como existen alternativas razonables que traspasan frameworks y
lenguajes así como mostrar algunas de sus ventajas e inconvenientes.
La charla es al completo interactiva con código ejecutable y ejemplos en Scala aunque los conceptos son extrapolables a cualquier lenguaje que soporte Programación Funcional.