asap<T> method
Implementation
FutureOr<T> asap<T>(
T Function() computation, {
bool Function()? condition,
}) async {
T val;
if (condition == null || !condition()) {
await Future.delayed(Duration.zero);
val = computation();
} else {
val = computation();
}
return val;
}