Saltar al contenido

Detalles

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.

Temas relacionados

También te puede gustar