trueBat function

bool trueBat(
  1. dynamic bat,
  2. dynamic robin,
  3. dynamic joker,
  4. bool condition,
)

three functions are rolled until ALL THREE return true TODO Functions ..something clever planned here... suppose, but what?

Implementation

/// TODO  Functions ..something clever planned here... suppose, but what?
bool trueBat(var bat, var robin, var joker, bool condition) {
  bool _thisCondition = condition;
  do {
    if (bat() == false) {
      condition == false;
    } else if (robin() == false) {
      condition == false;
    } else if (joker() == false) {
      condition == false;
    } else {
      condition == true;
    }
  } while (!condition);
  //    isolateFuncOne()     // roll inside isolate
  //    isolateFuncTwo()
  return _thisCondition;
}