Elm, Geocoding & DarkSky: Pt. 4 – Extracting our Elm Code


SummaryIn Part 4 we ectract our Elm code for clarity

This is part 4 of a multipart series where we will be building a small weather forecast app using Elm, Google’s Geocoding API and the DarkSky API. Instead of doing everything in one massive post, I’ve broken the steps down into parts of a series. Here is the series plan:

If you’d like to code along with this tutorial, check out part 1, part 2 and part 3 first to get set up.

Note: to learn more about the Elm language and syntax, check out the Elm Tutorial, the Elm course, subscribe to DailyDrip’s Elm Topic, James Moore’s Elm Courses or check out Elm on


I meant to finish this blog series a few months ago, but while I didn’t finish the writing part, I did manage to do the code for part 4. If you’ve made it this far and would like to see the extracted elm code extracted into

then you can do so here:

I’d like to move on to other topics, and unfortunately, this is the best way I know how to do so.

Until next time,