UNPKG

@monstermann/fn

Version:

A utility library for TypeScript.

25 lines (23 loc) 489 B
import { dfdlT } from "@monstermann/dfdl"; //#region src/promise/then.ts /** * `then(target, onResolved)` * * Transforms resolved promise values with `onResolved`. This is an alias for `Promise.then`. * * ```ts * then(Promise.resolve(5), (x) => x * 2); // Promise<10> * ``` * * ```ts * pipe( * Promise.resolve(5), * then((x) => x * 2), * ); // Promise<10> * ``` */ const then = dfdlT((target, onResolved) => { return target.then(onResolved); }, 2); //#endregion export { then };