“Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces.
Elm is purely functional, and is developed with emphasis on usability, performance, and robustness.
It advertises "no runtime exceptions in practice," made possible by the Elm compiler's static type checking.”
function add(x) {
return function (y) {
return x + y;
}
}
add(5)(10) // Returns 15
let addFive = add(5)
addFive(10) // Returns 15
addFive(3) // Returns 8