You can follow up by reading the Using coroutines for asynchronous, concurrent tasks execution with results handling recipe. It shows you how to asynchronously schedule functions that return the results.