A round up of what’s happening in the wonderful world of the Elm programming language.

Elm Conf


Single Page Routing in Elm

Matt Weldon walks through routing in an SPA in Elm using the Navigation, UrlParser and Hop libraries.

Elmulating JavaScript

Nils Eriksson also references his Master’s Thesis on Elm written with co-founder Christofer Ärleryd. 

Why not to use Task.perform with Task.succeed

Folkert de Vries explains the issue and offers a couple of alternatives.

Elm Light 0.4.0, AST driven Elm features in Light Table using PEG.js

Magnus Rundberget announces some cool improvements for Elm in the Light Table editor and explains what’s going on behind the scenes.

Watching & Listening


Do you even Elm?

Find out how Jack Franklin rates your Elm-fu using the GitHub API.   

Translation Quiz

Stacey Touset uses the Reverso Context API to build a translation quiz (code).

Meetups, Conferences & Events

Fri 23rd Sep, Zürich, Switzerland Elm Zürich
Mon 26th Sep, Hangzhou, China Hangzhou Elm Meetup
Mon 26th Sep, Denver, USA Denver Elm Developers
Wed 28th Sep, Salzburg, Austria Salzburg Web Dev
Wed 28th Sep, Boulder, USA Elm user group Boulder
Wed 28th Sep, Vancouver, Canada Elm user group Vancouver
Wed 28th Sep, San Francisco, USA Elm user group SF
Thu 29th Sep, Sydney, Australia Sydney Elm Meetup
Thu 29th Sep, Copenhagen, Denmark Elm Copenhagen
Thu 29th Sep, Chicago, USA Chicago Elm

Curator’s Corner

Something I missed? Have something you’d like to submit for next week’s edition? Tweet @elmweekly with a link, send an email through to hello@elmweekly.nl, or just hit reply.