Elm Weekly - Issue #146
Articles and Discussion
Luca Mugnaini's post provides an in-depth perspective on the pros and cons of using Elm (and elm-ui!) at Rakuten, where they have ~100K lines of Elm code and a very positive overall impression: "The benefits are overwhelmingly in the majority, compared to the issues, and this is why we are happy with the choice we made."
Safe dead code removal in a pure functional language
Jeroen Engels provides an excellent walkthrough of removing unused code with elm-review, explaining how purity makes this type of analysis much more useful compared to a language like JavaScript.
#30daysofelm: Closing thoughts
Kristian Pedersen reports his impressions of Elm after completing the 30 day Elm challenge.
Tools and Projects
Brian Hicks has created a package for decoding CSV with an API that's similar to JSON decoding.
Kolja Lampe is looking for help with generating project ideas, organising and mentoring for GSOC.
Simon Lydell informs us that the latest release of the elm-test test runner is smaller, runs tests faster, and has a more reliable watch mode.
Talks and Podcasts
Elm Radio Episode 23: elm-format — elm-radio.com
Jeroen Engels and Dillon Kearns discuss the core features and philosophy of elm-format, as well as some hidden productivity tricks for getting more out of it.
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.