Maybe `getUserFromDb(agentId)?.let { cache.compute...
# getting-started
c
Maybe
getUserFromDb(agentId)?.let { cache.computeIfAbsent(agentId, it }
(but note that the case of returning
null
is not handled here, you probably want an
else