Oooooooh, have you heard of Reason[1]? It’s an algol-ish interface for OCaml, supported and used by FB as well!
Also interops with JS (and has superb bindings for React) so immediate results/learning are very easy to get.
Also interops with JS (and has superb bindings for React) so immediate results/learning are very easy to get.
The messenger people don't know what to do about that either, really.
I really like the language though so it's a shame.
But the real zen of Fable is using fable-elmish, which is a UI library that (like Elm) focuses on message passing. It's super elegant.
Good sample app doing nontrivial stuff: https://github.com/SAFE-Stack/SAFE-Chat
(Bonus is that it's full-stack F# :))