Closed godu closed 6 years ago
Nice! I've heard of ReasonML, but not BuckleScript. How do the two relate? How stable is the language? How easy would it be to ship definitions with AVA itself?
ReasonML is a syntax. BuckleScript is the platform compiling ocaml/reasonml to javascript.
I don't know about stability of this ecosystem. I think it's pretty much mature. It's based on ocaml (1996) ecosystem and powered by facebook.
bs-mocha is written in ReasonML and bs-jest in Ocaml.
If you're worry about reasonml (syntax), i could rewrite the binding with ocaml, exchanging simplicity of syntax against maturity.
About shipping with ava, i could POC something and come back with an answer.
If you're worry about reasonml (syntax), i could rewrite the binding with ocaml, exchanging simplicity of syntax against maturity.
These definitions are hard enough to maintain, so I'd prefer simple syntax.
About shipping with ava, i could POC something and come back with an answer.
That sounds great! It'd help if the diff with the TypeScript definition is minimal, so it's easier to update all definition files at once.
Thanks @godu. Hope to have a look at that soon. Will close this.
I'm bored to see all reasonml's repo use jest by default.