Elm (Programming Language)

Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises “no runtime exceptions … Read more

Similar

JSON Decoding in Elm

JSON is probably the most common way of representing data that is being sent between a server and a browser. JSON stands for JavaScript Object Notation, and, as the name implies, dealing with JSON in JavaScript is pretty straight forward. When you get JSO... (more…)

Read more »

Where Am I? Geolocation in Elm

Elm is a simple and functional language that compiles to JavaScript. These are my notes about getting started with Elm using a small but complete application to get the current location of a device and update it based on movement. (more…)

Read more »

How Elm inspired Play

This is an account of how the Play programming language came to be. It’s important for me that you realize that Elm is likely to be more mature than Play for several years, and that Play would not have existed if not for Elm. (more…)

Read more »