one way to think about it is that for every suspen...
# coroutines
j
one way to think about it is that for every suspension function call, everything below it moves into a callback that's invoked when requestToken finally responds with a value