Elmin perusfilosofia on Ei Suoritusaikaisia Poikkeuksia.
Elmin arkkitehtuuri ei tue sivuvaikutuksia kuten lokitusta valmiina - käsittelet niitä komentojen kautta, jotka ovat osa sovelluksesi arkkitehtuuria.
Tässä on palanen Elm-koodia, jossa on yksinkertainen funktio käyttäjän tervehtimiseen.
Kuvittele, että sinulla on Elm-funktio, joka tekee liikaa, kuten sekoittaa käyttöliittymälogiikkaa tilan päivityksiin.