specific language language, and is developed with emphasis on usability, performance, and robustness. ELM’s compiler catches all possible runtime exceptions. It’s syntax is heavily inspired by Haskell, OCaml and ML.
Unidirectional data flow Differences: Strictly typed, pure language JavaScript :( Fully immutable No direct access to DOM Optional immutability (with libs) Access to vast ecosystem Has access to DOM if need be Small set of libraries No runtime errors No comment
programmer and a good programmer is understanding. That is, bad programmers don’t understand what they are doing, and good programmers do. Believe it or not, it really is that simple.”