Skip to content

then

Promise.then(target, onResolved, onRejected?)

Transforms resolved promise values with onResolved. This is an alias for Promise.then.

Example

ts
import { Promise } from "@monstermann/promise";

Promise.then(Promise.resolve(5), (x) => x * 2); // Promise<10>
ts
import { Promise } from "@monstermann/promise";

pipe(
    Promise.resolve(5),
    Promise.then((x) => x * 2),
); // Promise<10>