[new release] melange and mel (0.3.0) #22459
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Toolchain to produce JS from Reason/OCaml
CHANGES:
.cmj
and.js
files at the same time (thisis the previous behavior -- using
--bs-package-output MODULE_SYSTEM:REL_PATH:JS_EXTENSION
).cmj
files with--bs-stop-after-cmj --bs-package-output REL_PATH_ONLY
, and allows emitting JavaScript filesseparately, with
--bs-module-type MODULE_SYSTEM -o TARGET_FILE.JS_EXTENSION
(melange-re/melange#384)
mel build --watch
exiting after the first change(melange-re/melange#401)
reason
. Reason syntax users should installreason
from their preferred package manager instead, and Melange / Dune willfind it in
$PATH
(melange-re/melange#409)napkin
(the ReScript syntax parser). Usersthat depend on libraries written in ReScript syntax should install the
mel
package and Melange / Dune will find the
rescript_syntax
binary in$PATH
(melange-re/melange#411)