Functional reactive programming with Elm

A session at mloc.js JavaScript Conference 2013

Saturday 16th February, 2013

4:55pm to 5:40pm (CET)

Elm is a functional reactive language that compiles to HTML/CSS/JavaScript. In Elm, Functional Reactive Programming (FRP) takes care of the messy details of event-based programming. It makes asynchronous code straightforward and concise (no callbacks or promises). It makes it extremely easy to create interactive apps with mouse, keyboard, touch, and time inputs. In short, it makes interaction elegant. We will become FRP experts by working towards making a 2D game in Elm. If we have time, we will also discuss Extensible Records. This feature combines the flexibility and extensibility of JavaScript’s objects with the safety of Elm’s static types.

About the speaker

This person is speaking at this event.
Evan Czaplicki

Designer of Elm, SF resident, academic at heart. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 4:55pm5:40pm CET

Date Sat 16th February 2013

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session