*/ function timeout($seconds = 0): Promise { $promise = new Promise; Loop\setTimeout([$promise, 'fulfill'], $seconds); return $promise; }