How to do client-side form validation with Elm May 17, 2017 Elm’s static typing and compiler error messages lead to more productivity.