Hacker News new | ask | show | jobs
by astoilkov 892 days ago
Yes, that's it. You choose where to pause/resume work and place the calls to `yieldOrContinue` there.
1 comments

The only gotcha is that you have to choose wisely. It's not a bad thing though. This is really cooperative multitasking all over again.
Pretty much, which is how browsers work in general with the single thread (ex. The html parser yields after a certain number of tokens or if user input is waiting).

React's concurrent mode is the same thing as well.