Jorge Vásquezjorgevasquez.blog·Dec 2, 2021Be Smart, Constrain Your Types to Free Your Brain!Admit it: You have used a String to model email values, even though most strings aren’t valid emails (don’t worry, we all have!). Imprecise data models are easy, but they crash applications and corrupt external systems. On the other hand, precise dat...ScalaComments disabledThe comments have been disabled by the author for this article.