Alm | |
---|---|
Språkklass | funktionellt reaktivt programmeringsspråk [d] |
Framträdde i | 2012 |
Författare | Evan Chaplitsky [d] |
Filtillägg _ | .elm |
Släpp |
|
Blivit påverkad | Haskell |
Licens | BSD |
Hemsida | elm-lang.org _ |
Elm är ett funktionellt språk designat för deklarativt skapande av webbläsarbaserade grafiska gränssnitt; webbgränssnitt beskrivs i en funktionell-reaktiv stil.
Utvecklad 2012 av programmeraren Evan Czaplicki i sin avhandling [1] . Sedan den första releasen har dokumentationen för språket haft många exempel och en onlineredigerare, så du kan snabbt prova Elm-programmering direkt i din webbläsare.
Den ursprungliga implementeringen kompilerade Elm till HTML , CSS och JavaScript . I efterföljande utgåvor utökades verktygsuppsättningen till att inkludera REPL , pakethanteraren, debugger och installationsprogram för macOS och Windows . Den officiella webbplatsen har ett arkiv med bibliotek utvecklade för språket.
Programmeringsspråk | |
---|---|
|