Set the default promise implementation to use when calling createPromise; createAllPromise; createResolvedPromise
and createRejectedPromise. This is effective a global value and changing this will affect ALL callers of these
functions, as such these functions should only be used when switching implementations would have not unexpected
consequences like switching from a createSyncPromise to createIdlePromise where idle promises have a possibility
of never getting called during application shutdown or during an expected timeframe.
Set the default promise implementation to use when calling
createPromise
;createAllPromise
;createResolvedPromise
andcreateRejectedPromise
. This is effective a global value and changing this will affect ALL callers of these functions, as such these functions should only be used when switching implementations would have not unexpected consequences like switching from acreateSyncPromise
tocreateIdlePromise
where idle promises have a possibility of never getting called during application shutdown or during an expected timeframe.