Elm (programmeringsspråk)

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.

Anteckningar

  1. E. Czaplicki. Elm: Concurrent FRP för funktionella GUI:er Arkiverad 4 juni 2016 på Wayback Machine

Litteratur

Länkar