rainbow-js
rainbow-js copied to clipboard
A JavaScript port of most of Rainbow (conanite's JVM-based Arc implementation).
We should document the library people get when they `require("rainbow-js-arc")` from a Node.js program. This is the API surface area that should be documented: ```js const rainbowLibrary = require("rainbow-js-arc"); const...
We should create a `rainbow-js-args run [args...]` subcommand that has functionality similar to `rainbow-js-args run-compat [args...]` for executing Arc programs in batch mode and starting REPLs. By allowing ourselves to...
In the browser-based REPL, running the `(rat)` unit tests gives one test failure with a very clear error message: "No filesystem." We could do the same thing for other operations...
Currently, timing begins from the moment `Console_st.mainAsync()` is called. In Java, the start of `main` is one of the earliest, if not *the* earliest, possible times to do something. But...