> I hope one day there can be an Elm-like experience for backend development as well.
Haskell?
Haskell?
Haskell has a huge syntax and a ton of language features. It has a big ecosystem. Haskell is very mathy. Elm is the opposite in each of those regards.