Why is Elm such a delightful programming language?
“A delightful language for reliable web applications.” - Elm website.
I like this description because it shows the philosophy of the language and its community. A formal definition could be something like: Elm is a pure functional programming language with immutable data structure, soundness type system, currying, and blah blah blah. But instead, the author preferred to highlight his real intention: to create a safe language that web developers feel pleasure in using it. The rest is a consequence of that!
Read the full article at: https://dev.to/marciofrayze/why-is-elm-such-a-delightful-programming-language-2em8