Elm - это функциональный язык программирования для написания веб-приложений, которые могут полностью заменять HTML/CSS/JavaScript или взаимодействовать с ними.

Elm - это функциональный язык программирования, совместимый с HTML/CSS/JavaScript. Он оптимизирован для создания веб-интерфейсов, поддерживающих сложный пользовательский ввод без использования обратных вызовов.

Ключевая особенность

  • Статические типы с выводом типа с лучшими ошибками компилятора
  • Без исключений времени выполнения
  • В языке нет null или undefined
  • Применяет semver для всех пакетов Elm (вы должны обновить номер версии, если вы сделаете разрывное изменение)

Ресурсы:

Вяз Книги