xiste uma função Scala padrão para executar um bloco com um tempo limit
Preciso entrar em um serviço que possa ou não retornar resultados oportunos. Eu gostaria de poder escrever
val result = runWithTimeout(5000, valReturnedOnTimeout) { service.fetch }
Existe uma função padrão que fará o trabalho - como o Rubytempo esgotad?