import { Deferred } from "https://deno.land/x/pgc4d@v1.3.6/src/utils.ts";
A promise whose state can be inspected and can be manipulated from outside of the executor.
Constructors
new
Deferred(executor?: (resolve: Resolve<T>, reject: Reject) => void)