Shaping Values with Types Elm types like String can represent an infinite number of possible values. Let’s use types to reduce that number and better declare intent. Josh Clayton April 13, 2018 Elm Types