Elm Weekly - Issue #151
Articles and Discussion
Great compiler messages? Great test failure messages!
In the spirit of great error messages produced by the compiler, Jeroen Engels suggests ways of writing better test failure messages for elm-test tests.
Using Elm for frontend development — tmpdir.org
Cliff Brake and Khem Raj discuss their experience with Elm as developers who are not front-end experts.
Tools and Projects
Elm-Static-Array - Fixed length arrays using Phantom Types
Lucas Payr shows how phantom types can be used to implement static fixed-length arrays.
andrewMacmurray/elm-simple-animation 2.0.0
Andrew MacMurray has published a new version of elm-simple-animation which adds support for generating CSS transitions. The package is billed as a simpler alternative to packages like mdgriffith/elm-animator for adding typesafe, decorative animations or transitions.
Jeroen Engels released a new version of the elm-review CLI and the elm-review package. It now reports minimal import cycles (while the compiler doesn't), and the CLI has better error formatting as well as helpful output on invalid flags.
Talks
Atle Wee Førre recorded a short video introduction to implementing UIs with mdgriffith/elm-ui:
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.