ie you can have the developer write ``` val servi...
# random
g
ie you can have the developer write
Copy code
val serviceResult = await someService.doBigSlowJob();
val interestingResult = doComputation(serviceResult)
or you can have
Copy code
val serviceResult: Future<SvcThing> = service.doBigJob();
val interestingResultIsh = serviceREsult.map(this::doComputation);