marcelo
11/02/2018, 10:09 PMfun createRenders(pkg: Package, renderOutputDir: File, renderedAt: Instant): Set<Render> {
return pkg.templates.map { renderTemplatePath ->{
//...
}.toSet()
I need to make it async since I am adding a function that is `suspend`ed so I figured I could do something like this:
Set<Render> {
return pkg.templates.map { renderTemplatePath ->{
launch {
timer.time{
//...
}
}
}.toSet()
but obviously, the return is not a Render but a Job. How can I make it a Render again?