Elm Weekly - Issue #127
Evan Czaplicki's ICFP keynote, new releases of Elm Language Server and intellij-elm, "Parse, Don't Validate" discussion, an update on elm-review development, and more.
Articles and Discussion
Jeroen Engels updates us on the progress of elm-review development.
Choon Keat describes using types to prevent certain kinds of bugs, using an example of fetching remote data.
In this episode, Dillon Kearns and Jeroen Engels discuss Alexis King's article on type-driven design (Parse, Don't Validate), and how the techniques in it apply to Elm.
Tools and Projects
Kolja Lampe has published a new version of Elm Language Server and the VS Code extension with rename improvements and nicer hovers (plus backend refactoring in preparation for new features).
In a happy coincidence, Keith Lazuka has also released an update of the Elm plugin for IntelliJ IDEA. It's now able to automatically install package dependencies and discover the path to Elm tools, along with other improvements.
Robin Hansen has released a new version of Webpack loader for Elm.
In this ICFP keynote, Evan Czaplicki gives us a tour of the history of Elm development, explaining why he chose to focus on particular issues at different points in time, and also briefly discussing the effects of different funding models:
That's it for this week!
Please help me offset the costs of Elm Weekly and support my Elm work by sponsoring me on GitHub.