Category:Elm: Difference between revisions
Content added Content deleted
(Remove mentions to reactive (Elm >= 0.17)) |
m (fixed typo) |
||
Line 8: | Line 8: | ||
}} |
}} |
||
'''Elm''' is a programming language for |
'''Elm''' is a programming language for developing browser-based applications and graphical user interfaces that strictly adheres to the functional paradigm. This means that Elm does not rely on mutability or destructive updates. |
||
In order to run web applications, Elm compiles to Javascript, HTML, and CSS. The Functional model-view-update architecture is used in lieu of event handlers and callbacks. For right markup, Elm allows to embed Markdown directly in the language. |
In order to run web applications, Elm compiles to Javascript, HTML, and CSS. The Functional model-view-update architecture is used in lieu of event handlers and callbacks. For right markup, Elm allows to embed Markdown directly in the language. |