// Test: $delay returns a cancel function that prevents the callback var fired = false var cancel = $delay(function() { fired = true }, 0.5) cancel() var _t = $delay(function() { if (fired) disrupt $stop() }, 1)