UNPKG

@monstermann/fn

Version:

A utility library for TypeScript.

24 lines (22 loc) 456 B
import { dfdlT } from "@monstermann/dfdl"; //#region src/function/isError.ts /** * `isError(target)` * * Checks if a value is an Error instance. * * ```ts * isError(new Error("test")); // true * isError("error message"); // false * ``` * * ```ts * pipe(new Error("test"), isError()); // true * pipe("error message", isError()); // false * ``` */ const isError = dfdlT((target) => { return target instanceof Error; }, 1); //#endregion export { isError };