Testing, printing, coloring, and other tools to effectively write native Reason code.
@reason-native/rely: Native Jest style API.
Console.log(anything). At Runtime. Natively.
@reason-native/pastel: Terminal highlighting with support for nesting and style propagation.
@reason-native/refmterr: Utility for extracting structure from unstructured ocaml compiler errors, and displaying them.
@reason-native/file-context-printer: Utility for displaying snippets of files on the command line.
@reason-native/pastel-console: To be used in
The packages included in this repo are not yet released to npm/opam. They are being made public as a way to gather feedback and share progress on native command line tooling.
Inside of this repo, there are several packages inside the
src directory that are to be individually
released when their APIs are sufficiently stable.
- install esy
- test executables are currently defined in the respective .json files for each repository, to run them run
esy x ExecutableName.exe
Reason Native is MIT licensed, as found in the LICENSE file.