My adventure with Elm - Yan Cui
Channel: LambdaCon
Date: 2016-12-05

Reactive Extensions (Rx) has brought reactive programming to the mainstream in recent years with successful adoption in languages such as C#, Java and JavaScript. But have you ever wondered what Rx will look like as a language?
Elm is a new programming language based on the idea of Functional Reactive Programming (FRP). It lets you create highly interactive web applications without all the messy callbacks tangling around shared states.
I will give a gentle introduction to Elm and share my experience learning Elm and recreating Missile Command in Elm with less than 250 LOC. You will leave this session with a handle on the Functional Reactive Programming paradigm and a basic understanding of the Elm language.