Thanks for this. I was looking for a thorough comparison with Elm. If you had to start a brand new project, which would you choose? Do you believe that struggling through the <JS, Reason, Bucklescript, and OCaml> learning curve is worth it?
Give it two years though, and both will be amazing.