News for hackers. Stuff that matters.
Re:WebML: A Standard ML Compiler for the Web by melling on Sunday March 08, 2020 @03:05PM (#22519858)
There's also a well supported ML for the web from Facebook:

https://reasonml.github.io/

With React:

https://reasonml.github.io/reason-react/

Re:WebML: A Standard ML Compiler for the Web by Athas on Sunday March 08, 2020 @04:06PM (#22520229)
None of these are Standard ML! There are people who prefer SML for various reasons.

Somewhat unexpectedly, there is in fact already a very good SML-to-browser solution, namely the unfortunately named SMLtoJs: https://github.com/melsman/mlkit/blob/master/README_SMLTOJS....

It's from 2011 and so predates most other Javascript-targeting languages. It's unfortunate it never got any traction.

Re:WebML: A Standard ML Compiler for the Web by eatonphil on Sunday March 08, 2020 @05:26PM (#22520726)
SOSML [0] came out recently, written in TypeScript and sporting an online interpreter. Then there's this prominent SML-er's JavaScript backend for Moscow ML [1]. And Andreas Rossberg's HaMLet [2] also has a JavaScript backend.

[0] https://github.com/SOSML/SOSML

[1] https://github.com/kfl/mosml-js

[2] https://people.mpi-sws.org/~rossberg/hamlet/

Re:WebML: A Standard ML Compiler for the Web by lymitshn on Sunday March 08, 2020 @03:38PM (#22520047)
There is also F# Fable[0] compiler that compiles F# to JS. I would say its more ML like, syntax wise (excluding bucklescript ofc).

[0] https://fable.io/

Re:WebML: A Standard ML Compiler for the Web by kqr on Sunday March 08, 2020 @04:49PM (#22520510)
I was going to point out the same; if you can get your ML fix from F#, definitely look Fable up -- it's nothing but surprised me with how well polished it is.
Re:WebML: A Standard ML Compiler for the Web by elcapitan on Sunday March 08, 2020 @03:27PM (#22519971)
Facebook's part is actually just the syntax of ReasonML, the actual ML-Javascript-compiler is Bucklescript from Bloomberg.
Re:WebML: A Standard ML Compiler for the Web by chenglou on Sunday March 08, 2020 @06:30PM (#22521078)
BuckleScript’s author works for Facebook for years now.
Re:WebML: A Standard ML Compiler for the Web by kccqzy on Sunday March 08, 2020 @03:36PM (#22520036)
Reason is just a syntax frontend. You should be linking to BuckleScript instead.