Elm (язык программирования)
функциональный язык программирования для создания графических интерфейсов Из Википедии, свободной энциклопедии
Elm — функциональный язык, предназначенный для декларативного создания браузерных графических интерфейсов; веб-интерфейсы описываются в функционально-реактивном стиле.
Elm | |
---|---|
![]() | |
Класс языка | язык функционального реактивного программирования[вд] |
Появился в | 2012 |
Автор | Эван Чаплицкий[вд] |
Расширение файлов |
.elm |
Выпуск |
|
Испытал влияние | Haskell |
Лицензия | BSD |
Сайт | elm-lang.org (англ.) |
Разработан в 2012 году программистом Эваном Чаплицким (Evan Czaplicki) в дипломной работе[1]. С первого выпуска в документации на язык было много примеров и имелся онлайн-редактор, благодаря чему есть возможность быстро попробовать программировать на Elm прямо в браузере.
Изначальная реализация компилировала Elm в HTML, CSS и JavaScript. В следующих выпусках набор инструментов был расширен: добавлен REPL, пакетный менеджер, отладчик и установщики для macOS и Windows. На официальном сайте ведётся репозиторий библиотек, разрабатываемых для языка.
Примечания
Литература
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.