source-academy/js-slang

Full JavaScript: promises are unpacked automatically by REPL

Opened this issue · 0 comments

When a Full JavaScript program evaluates to a promise, it is automatically unpacked by the REPL.

Screenshot 2024-02-15 at 9 44 11 AM

The display function correctly displays the promise object in orange. The REPL should also display the promise object.

The program:

let promise = new Promise(
    (resolve, reject) => resolve("done"));
promise;