Hacker News new | ask | show | jobs
by Arkadir 4436 days ago
From my understanding, it is not the evaluation of a "future" value that causes a context switch, but rather its use:

- passing it as an argument to an operator or built-in function

- accessing one of its its members

- calling it as a function