4 ms·
Fwiw, OCaml algebraic effects are being implemented: http://kcsrk.info/ocaml/multicore/2015/05/20/effects-multicore/ http://kcsrk.info/ocaml/multicore/2015/05/2
by chenglou 9y ago
Fwiw, OCaml algebraic effects are being implemented: http://kcsrk.info/ocaml/multicore/2015/05/20/effects-multicore/ http://kcsrk.info/ocaml/multicore/2015/05/20/effects-multico...
(And then there's https://reasonml.github.io https://reasonml.github.io, which I work on)
- frankpf 9y agoHey there, Reason is a great project! Thanks for working on it! I actually tried to use it very recently in a new project at my workplace, but unfortunately I decided not to. I found some fundamental things were lacking. I didn't find documentation about how to interact with npm libraries (e.g. how do I use a websockets library in Reason? Do I have to create my own bindings? If so, how?). There also seemed to be nothing similar to async/await in Reason/Bucklescript yet and I couldn't find out how to use promises. I'll definitely reevaluate it in the future. I think it is an awesome project with great potential (along with Bucklescript which is awesome too).
- chenglou 9y agoLate reply, but we have such guide here: https://reasonml.github.io/guide/javascript/converting https://reasonml.github.io/guide/javascript/converting You can also check the community's work: https://reasonml.github.io/community/ https://reasonml.github.io/community/