3 ms·
Elm syntax also reminds me very much of SML. I was asked a question about Elm a few months back, and I was able to figure out what was going on purely from havi
by dkersten 9y ago
Elm syntax also reminds me very much of SML. I was asked a question about Elm a few months back, and I was able to figure out what was going on purely from having played with SML in the past (so the syntax was familiar) and having used re-frame in clojurescript (so the semantics were familiar too).
I've never used an ML for anything beyond playing with the language (SML and OCaml), but I really enjoyed it when I did. ML is a beautiful language.
- hajile 9y agoI like that SML isn't pure, isn't lazy and allows mutation. While it's less elegant theoretically, it's eminently more practical for real world conditions where it's easier to teach and reading about. I've wondered quite a lot why SML/CML isn't more popular than it is. If we compare it to the darling that is golang, it is better in every way except inertia (which was about the same until the past year or two).