Content deleted Content added
No edit summary |
Edit the intro to be less advertise-y. |
||
Line 10:
}}
Elm is a [http://en.wikipedia.org/wiki/Declarative_programming declarative] programming language for creating Graphical User Interfaces. Elm uses the [http://en.wikipedia.org/wiki/Functional_reactive_programming Functional Reactive Programming] style, providing a high-level framework for managing user input and asynchronous events. Elm also uses purely functional graphical layout, to organize and modify the user interface without any destructive updates.
The primary implementation of Elm compiles to HTML, CSS, and JavaScript. Functional Reactive Programming takes the place of event handlers and callbacks. Purely functional graphical layout takes the place of working with the DOM.
== External links ==
|