Lessons Learned: Avoiding Primitives in Elm

Switching from primitive types to product types can improve confidence in correctness and compiler errors, but not without a cost.

Similar

Elm is Wrong

A few weeks ago, on a whim my friend and I decided to hackathon our way through an app to help us learn how to play guitar. In a stroke of inspiration, we decided to learn something new, and do the project in the Elm programming language, about which I ha...

Read more »

Elmx: JSX for Elm

elmx - A tiny precompiler that takes an Elm program with embedded HTML and desugars the HTML into elm-html syntax. Elmx is to Elm what React's JSX is to Javascript...

Read more »