Elm Weekly - Issue #134
3D reconstructions of surfaces with WebGL, web components guide, a discussion of incremental development, JS interop with service workers, and a set of combinators for working with stateful components.
Articles and Discussion
Using Elm and WebGL for depth maps 3D visualizations — discourse.elm-lang.org
Matthieu Pizenberg writes about creating visualizations of depth maps in the browser for a project doing 3D reconstructions of surfaces using WebGL. You can check out the demo as well.
A guide to using Elm with web components
mfeineis has updated this detailed guide to using web components.
Elm Radio episode 15: Incremental Steps — elm-radio.com
Dillon Kearns and Jeroen Engels talk about the value of taking small steps, and techqniues to help break problems down in Elm.
Rónán McCabe describes an approach to JavaScript interop (specifically with WebCrypto API) using tasks and a service worker.
Tools and Projects
Aleksei Pirogov has published a package that provides a set of combinators for working with stateful and effectful components. There is a discussion of the project on Reddit.
Talks
This is the talk discussed in the Elm Radio episode above:
That's it for this week!
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.