Skip to content

Evaluando JavaScript con Haskell

L
Hosted By
Lucas T. and Ezequiel A.
Evaluando JavaScript con Haskell

Details

En Febrero, nos juntamos nuevamente en las oficinas de 10Pines a charlar de tipos y esas cosas!

# Main course: Evaluating languages for fun and non-profits

Hace algún tiempo, gracias a Mumuki, Ludat tuvo la rara oportunidad de escribir un intérprete para Javascript en un proyecto del mundo real, y en Haskell nada menos!
En esta charla, vamos a estar explorando el extraño mundo de evaluar lenguajes de programación, redescubriendo cosas que para todos son obvias en cualquier lenguaje moderno y entendiendo porque los lenguajes actuales son como son.
Todo esto mientras aprendemos un poco de las poderosas abstracciones en Haskell que permitieron que todo esto pasara en el tiempo que 10Pines amablemente nos donó para completar este desarrollo: poco menos de una semana.

# Lightning talks 🌩:

## Typecheckea tus lambdas en 10 minutos por Julian Antonielli

En esta charla vamos a tener una rápida introducción al Cálculo Lambda, un lenguaje funcional minimalista que sirve de base para la implementación de lenguajes como Haskell. Además, aprenderemos a escribir un typechecker para este lenguaje, y veremos una demo de un interprete para el mismo.

Finalmente, si hay tiempo, veremos como utilizar type-level magic para mejorar nuestra implementación.

## Advent of Code 2018, Dia 3 - por Ezequiel Alvarez

Vamos a ver una solución al Día 3 del AoC2018 No Matter How You Slice It https://adventofcode.com/2018/day/3 usando vectores mutables para aprovechar a full la flexibilidad del lenguaje y enfatizar la performance.

Photo of Buenos Aires Haskell Meetup group
Buenos Aires Haskell Meetup
See more events
10Pines Office
Avenida Leandro N. Alem 896, 6to piso · Buenos Aires