La philosophie centrale d’Elm est Pas d’Exceptions à l’Exécution.
L’architecture d’Elm ne prend pas en charge les effets secondaires comme le logging par défaut - vous les gérez à travers des commandes, qui font partie de l’architecture de votre application.
Voici un extrait de code Elm avec une fonction simple pour saluer un utilisateur .
Imaginez que vous avez une fonction Elm qui fait trop de choses, comme mélanger la logique de l’interface utilisateur avec les mises à jour d’état.