Fable, I had to take a look again, but it seems a lot more mature then I remember it was a few years back.
Of course, I would love to see it go mainstream, but realistically speaking that will need to happen slowly.
Then there's Bloomberg: https://ocaml.org/learn/companies.html
> Bloomberg employs OCaml in a advanced financial derivatives risk management application
Press release from Bloomberg announcing BuckleScript: https://www.bloomberg.com/company/press/open-source-at-bloom...
> We are not currently using BuckleScript on the Terminal, but stay tuned…
This seems to suggest that they were looking at programming Bloomberg terminal applications in BuckleScript, compiled to JavaScript, at least at one point.
There's also LexiFi: https://www.quora.com/Is-the-OCaml-language-used-in-quantita...
I think if you go looking, it's not hard to find OCaml in finance in certain niches.
https://reasonml.github.io/docs/en/faq
My main interest in reasonml was writing native code. Looks like it will take some time to get to the same level as the JS backend?
I think it´s easy to find some feature of a language (such as modules) and claim that every language without it is not viable. You could make the same claim about OCaml not having some of F#s best features, such as operator overloading, inline and computation expressions. But this misses the point. If you´re writing a functional-first web application, then the F# solution and the ReasonML solutions are going to look very similar.
Regarding server run-times and Microsoft lock-in, this is no longer an issue. DotNET Core is open-source and cross-platform. You can also use Fable to compile F# code for Node.
> I don't understand the Reason hype when F# / Fable already offers this
My only point is that there are good reasons people would prefer ReasonML/OCaml over F#. I never claimed there were no reasons other people might prefer F#.
The only open-source debugger available for .Net Core is a poorly implemented hack by Samsung, because the vendor-provided debugger was never open-sourced.
https://blog.lextudio.com/the-rough-history-of-net-core-debu...