static A evalWithTimeoutOrFail(int timeoutMS, F0 f) {
ret evalWithTimeoutOrException(timeoutMS, f);
}
static A evalWithTimeoutOrFail(double timeoutSeconds, F0 f) {
ret evalWithTimeoutOrException(timeoutSeconds, f);
}
static A evalWithTimeoutOrFail(int timeoutMS, IF0 f) {
ret evalWithTimeoutOrException(timeoutMS, f);
}
static A evalWithTimeoutOrFail(double timeoutSeconds, IF0 f) {
ret evalWithTimeoutOrException(timeoutSeconds, f);
}
svoid evalWithTimeoutOrFail(int timeoutMS, Runnable r) {
evalWithTimeoutOrException(timeoutMS, runnableToF0(r));
}
svoid evalWithTimeoutOrFail(double timeoutSeconds, Runnable r) {
evalWithTimeoutOrException(timeoutSeconds, runnableToF0(r));
}