I need to call into a service that may or not return timely results. I\'d like to be able to write
val result = runWithTimeout(5000, valReturnedOnTimeout) {
Might Futures and its alarm do the trick?
alarm