Manejar efectos secundarios en programación funcional con Efectos Algebraicos
Details
Los efectos algebraicos son un nuevo enfoque funcional para modelar efectos secundarios. Este concepto respaldado matemáticamente nos permite ser explícitos en los efectos secundarios que vamos a utilizar, lo que nos permite componer libremente estas operaciones. Este modelo va un paso más allá y nos permite generalizar conceptos como excepciones, iteradores, asincronicidad, multi-threading cooperativo y más en una sola primitiva.
En esta presentación haremos un rápido repaso a algunos conceptos de programación funcional y veremos cómo aplicar efectos algebraicos en el lenguaje de programación Koka.
Presentador: Sebastián Ávalos
AGENDA DE LA PRESENTACIÓN
- Motivación a los Efectos Algebraicos
- Repaso de la Programación Funcional
- Definición de Efectos Algebraicos
- Live Coding (Koka)
- Conclusiones
- Preguntas en vivo (a través del chat)
*Este es un evento online y gratuito. Te pedimos que te registres para que estés enterado de actualizaciones y novedades relacionadas al evento.
