console.log(run(function*() { var a = yield [1, 2]; var b = yield [1, 2]; return a + b; })); // [2, 3, 3, 4] main = print $ do a <- [1, 2] b <- [1, 2] return $ a + b
Standard input is empty
Standard output is empty
prog.js:1: SyntaxError: missing ( before formal parameters:
prog.js:1: console.log(run(function*() {
prog.js:1: ........................^