Elm Weekly - Issue #167
Articles and Discussion
Jöel Quenneville suggests ways of keeping your uses of Maybe from spreading throughout the code base.
Tools and Projects
Meetdown – a meetup.com clone — discourse.elm-lang.org
Martin Stewart has made a Meetup-like site with the help of Elm, Lamdera, and elm-ui. Meetdown has become the new home of Elm Online Meetup.
Hideout – a service for private, persistent chat rooms
Hideout is a self-hosted service that makes private, persistent chat rooms possible. Its frontend is made with Elm and elm-ui. Great to see more projects using elm-ui popping up! (Demo site and source code)
Ulmus is a Lisp implementation made with Elm
If you're interested in reading some code, Shuji Oba wrote a small Lisp implementation.
Talks and Podcasts
Did you know there is an online Elm meetup? At the next online Elm meetup on 7 July, Martin Stewart will talk about building a Meetup clone on Lamdera, and Chad will talk about analytics and architecture in Elm.
Elm Radio episode 32: Elm's Universal Pattern — elm-radio.com
In this episode, guest Joël Quenneville shares his wisdom on transforming and mapping in Elm, and how it applies across many Elm data types.
Kajetan Świątek has given a talk introducing Elm to TypeScript programmers:
That's it for this week!
If you would like to support my work on Elm Weekly and other Elm projects , please buy my book Practical Elm or sponsor me on GitHub .
To submit an Elm post, video or project for an upcoming issue of Elm Weekly, please tweet @elmweekly with a link or just reply to this email.