Transform your State \/ Err
- Fecha
- 21 de mayo de 2015 · 20:00
- Lugar
- PyxisMontevideo
- Gente
- 12 anotados en Meetup
- Organiza
- Scala Meetup Montevideo57 eventos · En pausa · 177 miembros · ★ 4,8
- Organizaron
6 fotosVer todas las fotos de Scala Meetup Montevideo
Foto: Scala Meetup Montevideo · Meetup. Cada foto se ve desde donde está publicada y lleva a la original. ¿Aparecés en una y preferís que no esté? Pedí que la saquemos, o tocala y pedilo desde ahí.
Cómo lo anunciaron
Sobre la charla
Los parser combinators nos permiten escribir parsers puramente funcionales dentro de nuestro lenguaje favorito, aprovechando todas sus capacidades de abstracción y el type-system.
En esta charla veremos un ejemplo de aplicación de estos parsers, en particular mostrando cómo es posible calcular la tabla de símbolos e ir manejando los posibles errores que puedan ocurrir, todo en la misma corrida del parser!.
Un ejemplo de uso de las mónadas State y Either, y otros conceptos como monad transformers.
Germán Ferrari es estudiante de la Maestría en Informática de PEDECIBA, UdelaR. Haciendo equilibrio entre el mundo profesional y el académico, actualmente trabaja como docente/investigador asistente en el departamento de Investigación Operativa del Instituto de Computación de la UdelaR, y como Ingeniero de Software en el Banco Central del Uruguay.
En su tiempo libre Germán es co-organizador de la Scala Meetup Montevideo.