0
someCalc := method(
  wait(2)
  return 10
)

futureResult := @someCalc

"waiting for result" println

futureResult println

"done" println

我认为这段代码应该输出

waiting for result
10
done

但它输出

waiting for result
10
done
done

我的环境是 m1x mbp, io 20151111 由 Rosetta 2 运行。

我不知道这是io的错误,还是我误解了一些东西。

4

0 回答 0