UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

15 lines (14 loc) 278 B
import {freeze} from "./freeze.mjs"; export function createDeferredPromise() { let resolve; let reject; const promise = new Promise((_resolve, _reject) => { resolve = _resolve; reject = _reject; }); return freeze({ promise, resolve, reject }); }