Por que Elm é uma linguagem tão deliciosa?
Elm é uma linguagem de programação criada por Evan Czaplicki e uma definição recorrente usada para descrevê-la é:
“Uma linguagem de programação agradável para desenvolvimento de aplicações web confiáveis” - página inicial do site do Elm.
Adoro essa descrição pois mostra bem a filosofia da linguagem e de sua comunidade. Uma definição mais formal poderia ser algo como: Elm é uma linguagem de programação funcional pura com estrutura de dados imutáveis, soundness type system, currying, e blá blá blá. Mas ao invés disso, o autor preferiu destacar em sua definição a sua real intenção: criar uma linguagem segura e que as pessoas desenvolvedoras web sintam prazer em usar. O resto é consequência disso!
Leia o artigo completo em: https://dev.to/marciofrayze/por-que-elm-e-uma-linguagem-tao-deliciosa-41on