6 ms·
All these questions are exactly why they rebrand under a single name, ReScript. - ReasonML is a thin syntactical wrapper on top of OCaml - To compile it down
by dmitriid 6y ago
All these questions are exactly why they rebrand under a single name, ReScript.
- ReasonML is a thin syntactical wrapper on top of OCaml
- To compile it down to Javascript you need Bucklescript, an OCaml-toJS compiler developed by Bloomberg (IIRC)
and so on
All the tools need to be installed from different sites, have their own sets of dependencies and conventions etc.
- yawaramin 6y agoNot really. ReasonML is vendored and distributed with BuckleScript. It's one install to get started: npm install --global bs-platform
- dmitriid 6y agoThey are still completely separate entities when it comes to documentation, library support etc.
- scns 6y agoWork is done to unify them https://reasonml.org/ https://reasonml.org/
- ryyppy 6y agoThe reasonml.org project had a very strong focus on documenting the BuckleScript + Reason workflow (later on it was a goal to add Reason Native docs). Now that BuckleScript was rebranded to ReScript, we decided to move and simplify the BuckleScript related docs from reasonml.org to rescript-lang.org As soon as we migrated all our existing Reason / BuckleScript users over to the new ReScript website (with Reason syntax toggling etc), we will most likely redirect reasonml.org to reasonml.github.io, which will yet again focus on pure ReasonML / Native docs. More details will follow as we are making further progress.