Jalava | |
---|---|
Kieliluokka | toiminnallinen reaktiivinen ohjelmointikieli [d] |
Esiintyi | 2012 |
Tekijä | Evan Chaplitsky [d] |
Tiedostotunniste _ | .elm |
Vapauta |
|
Vaikutettu | Haskell |
Lisenssi | BSD |
Verkkosivusto | elm-lang.org _ |
Elm on toiminnallinen kieli, joka on suunniteltu selainpohjaisten graafisten käyttöliittymien luomiseen; web-käyttöliittymät on kuvattu funktionaal-reaktiivisella tyylillä.
Ohjelmoija Evan Czaplicki kehitti vuonna 2012 opinnäytetyössään [ 1] . Ensimmäisestä julkaisusta lähtien kielen dokumentaatiossa on ollut monia esimerkkejä ja online-editori, joten voit nopeasti kokeilla Elm-ohjelmointia suoraan selaimessasi.
Alkuperäinen toteutus käänsi Elmin HTML :ksi , CSS :ksi ja JavaScriptiksi . Myöhemmissä julkaisuissa työkalujoukkoa laajennettiin sisältämään REPL , pakettien hallinta, virheenkorjaus ja asennusohjelmat macOS :lle ja Windowsille . Virallinen sivusto ylläpitää arkistoa kielelle kehitetyistä kirjastoista.
Ohjelmointikielet | |
---|---|
|