Elm Weekly - Issue #149
Articles and Discussion
Design your own Runtime - Da Gampa's Code
Jakub Hampl discusses various ideas that allow you to enhance the Elm architecture to make developing larger applications easier.
How we made Elm and Google Translate work together — insurello.se
Google Translate can crash Elm, or any Virtual DOM based page. Simon Lydell published a very useful JavaScript hack that solves this problem.
8 reasons I bash on JavaScript — medium.com
Lars Lillo Ulvestad compares JavaScript with other languages like Elm, PureScript, and TypeScript.
Tools and Projects
Announcing Built with Elm - the official fork — discourse.elm-lang.org
Dwayne Crooks has taken over the Built with Elm site, and would like you to submit Elm projects and share the website so that more people know about it.
Yoni Gibbs has made a Tetris game. Source code
Elmid: Elm compiler error reporter (in spirit of ghcid)
Martin Janiczek has written a CLI tool to show Elm compiler errors in an expandable/collapsible fashion, automatically updated on file save. Currently it's Linux only, and Martin is looking for help with porting to other platforms.
Talks
In this video, Cezar Halmagean demonstrates how to make an Instagram card dynamic with the help of Elm:
That's it for this week!
Please support my work on Elm Weekly and other Elm projects by sponsoring me on GitHub.
If you have something you’d like to submit for an upcoming edition, tweet @elmweekly with a link, send an email through to elmweekly@korban.net, or just hit Reply.