Skip to content

Claudia Doppioslash - Introduction to the Elm Language

Photo of Jon Canning
Hosted By
Jon C. and Claudia D.
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

Photo of Cambridge DDD Nights group
Cambridge DDD Nights
See more events
Hot Numbers
Unit 6 Dale's Brewery, Gwydir Street · Cambridge