Elm (ohjelmointikieli)

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.

Muistiinpanot

  1. E. Czaplicki. Elm: Concurrent FRP for Functional GUIs Arkistoitu 4. kesäkuuta 2016 Wayback Machinessa

Kirjallisuus

Linkit