resource

val resource: suspend () -> Resource<A>