A delightful language for reliable web applications. Elm is a functional language that compiles to JavaScript and is known for its strong type system, no runtime exceptions, and excellent developer experience.
purely functional, declarative, functional, reactive
web development, user interface
algebraic data types, pattern matching, type inference, modules
static system, structural typing, strong typing, full inference, compile-time checking, none type coercion, optional type annotations
compiled, transpiled
elm
Status | active |
Type | programming |
Created | 2012 |
Designed by | Evan Czaplicki |
Developed by | Evan Czaplicki |
PyPL Index | N/A |
TIOBE Index | #51-100 |
GitHub rank | #103 |