Почему стоит изучать Elm? Потому что это интересный вызов, редкие (но вкусные) вакансии и хороший пример того, каким должен быть язык программирования для фронтенда.

В докладе разобраны различные техники создания модели данных в Elm, чтобы сделать невозможное состояние приложения, невозможным в принципе.

Elm in action — книга от Richard Feldman в которой разбираются основы построения приложений на языке Elm. Затронуты все вопросы новичков. Итог: SPA на Elm.

Советы по созданию структуры данных в Elm и практические примеры реализации.