Elm Weekly - Issue #154
Articles and Discussion
Ju Liu describes a way to use elm-review to augment compiler type checking when converting a custom type to and from a string representation.
Elm Radio episode 27: elm-tailwind-modules — elm-radio.com
Dillon Kearns and Jeroen Engels discuss using elm-tailwind-modules to build type-safe Tailwind views. The advantages it provides are composability, and Elm's built-in dead code elimination.
Tools and Projects
Funk, the visual frontend framework
David Beesley and Jan Wirth have used Elm and elm-ui to create an open-source visual frontend framework for building complex web applications.
Mezzo - A Card Game created in Elm — discourse.elm-lang.org
Lucas Payr has created a card game. You can play it on itch.io and you can check out the source. Lucas used elm-ui and Orasund/elm-ui-widgets to implement the UI.
Daniel Kodaj wrote a pure Elm rich text editor which is useful for editing small amounts of text. It only needs a small amount of JS and supports variable width fonts.
Talks
I've run out of Elm talks to feature so here is a fun talk by Bartosz Milewski showing how the game Factorio is like functional programming:
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.