Elm Weekly - Issue #148
Articles and Discussion
Coury Ditch brings us a story of a debugging session related to the VDOM, browser animation frames, and stateful event listeners in the view.
James Carlson reports on his experience developing a text editor with LaTeX support.
Aaron VonderHaar joined Dillon Kearns and Jeroen Engels to share the fundamentals and best practices for his high-level Elm testing package, elm-program-test. elm-program-test provides an API that works with elm-test (including Test.Html) for testing Elm programs as complete units.
Tools and Projects
Aaron VonderHaar has released a new version of elm-format which automatically adds the missing exposing clause to module and import lines. It also now runs on M1 Macs and Alpine Linux.
Philipp Krüger created a tool that generates Elm code for Tailwind utilities and components, relying on Elm's --optimize to ensure that only the code you use gets compiled into the application.
Brian Hicks discusses the design of BrianHicks/elm-csv, a new CSV decoding package: