HN user

G4BB3R

162 karma
Posts1
Comments134
View on HN
Road to Elm 1.0 16 days ago

Not dead, Evan was working on Acadia (elm on db) which is about to be released, to make Elm development and funding more sustentable.

"Hot Module Replacement (HMR) is a feature in some programming languages and frameworks that allows developers to update modules or parts of the application in real-time while the application is running, without requiring a full page refresh. This is particularly useful during development as it speeds up the development process and helps maintain the application state."

Without this management style Elm would be the oppositive of what it is today (simple language, very fast compiler, efficient tree shaking, no runtime exceptions) wanting to add at all costs Haskell features and JS direct sync interop.

Could custom elements help in your case? Many people quit Elm after kernel code was removed, without knowing ports are not the only FFI option.

It is not a fork, it started as fork to save time, but targets/focus on node and will diverge from Elm.

Elm is used in many medium/large companies. The biggest ones are NoRedInk and Vendr, the later reached 1B valuation recently with 600k+ loc Elm codebase.

Why Erlang? 5 years ago

The cause is not being functional, but having dozens of extra features and multiple syntaxes for the same thing, both Scala and Haskell suffer from that. On the other hand OCaml is very fast and Elm is the fastest compiler I've ever seen. Edit: oops there was already a similar comment when I posted