Elm (limbaj de programare)

Ulm
Clasa de limba limbaj de programare reactiv funcțional [d]
Aparut in 2012
Autor Evan Chaplitsky [d]
Extensie de fișier .elm
Eliberare
A fost influențat Haskell
Licență BSD
Site-ul web elm-lang.org

Elm  este un limbaj funcțional conceput pentru crearea declarativă a interfețelor grafice bazate pe browser; interfețele web sunt descrise într -un stil funcțional-reactiv .

Dezvoltat în 2012 de programatorul Evan Czaplicki în teza sa [1] . De la prima lansare, documentația pentru limbaj a avut multe exemple și un editor online, așa că puteți încerca rapid programarea Elm chiar în browser.

Implementarea originală a compilat Elm în HTML , CSS și JavaScript . În versiunile ulterioare, setul de instrumente a fost extins pentru a include REPL , managerul de pachete, depanatorul și programele de instalare pentru macOS și Windows . Site-ul oficial menține un depozit de biblioteci dezvoltate pentru limbă.

Note

  1. E. Czaplicki. Elm: FRP concomitent pentru GUI-uri funcționale Arhivat 4 iunie 2016 la Wayback Machine

Literatură

Link -uri