Claudia Doppioslash - Introduction to the Elm Language


Details
Claudia Doppioslash (http://www.lambdacat.com) (gamedev, FP programmer, and moderately smug LISP weenie) is coming from Liverpool to talk about the Elm (http://www.elm-lang.org) language.
About
Elm is a recent new Functional Reactive Programming language targeting the browser (Javascript, html and CSS).
It features fast DOM rendering times [1], a time-travelling debugger (inspired by Bret Victor's 'Inventing on Principle' talk [2]), hot-code swapping, super-friendly error messages [3] and a carefully pondered type system.
You'll find the old favourites, Maybe, Union Types, pattern matching and more, all wrapped in an interesting Functional Reactive packaging.
It aims to be an ideal language for interactive programs like games and GUIs.
[1] Blazing Fast HTML (http://elm-lang.org/blog/Blazing-Fast-Html.elm)
[2] Bret Victor - Inventing on Principle (https://vimeo.com/36579366)
[3] Compiler Errors for Humans (http://elm-lang.org/blog/compiler-errors-for-humans)
Sponsors
http://www.topcashback.co.uk/images/suppliers/large-logos/comparethemarket_lg.png
http://photos1.meetupstatic.com/photos/sponsor/b/e/e/8/iab120x90_2028872.jpeg
As usual there'll be pizza and drinks in Hot Numbers courtesy of our sponsors Compare The Market (http://careers.comparethemarket.com/), and Equal Experts (http://equalexperts.com/)
Schedule
7:00 - Venue opens, put your money away, there'll be a tab running
7:25 - Introduction / Sponsors
7:30 - Talk begins
8:45 - Pizza/Networking
9:30 - End

Claudia Doppioslash - Introduction to the Elm Language