Comment Comment by rs86 Elm is quite different from purescript or Haskell... It shares syntax and the purity semantics but its type system is much less expressive (no type classes); no do notation; no monads... parent rs86 7 years ago