thenshim

..
fallback
js
FulfilledOutcome

Promise

Abstract over the target's promise implementation.

PromiseExecutor

Callback function for wrapping implementations to new promises.

PromiseFactory

Creates promises.

PromiseTools

Static extension class for additional JavaScript-style methods.

RejectedOutcome

SettledOutcome

Thenable

Common signature for this library to specify objects that provide a then method.

ThenableCallback

Abstract that accepts callback functions to the then method.

UnderlyingPromise

ValueOrPromiseLike

Abstract class that unifies with values, Thenable, and Promise.