@monstermann/fn
Version:
A utility library for TypeScript.
24 lines (22 loc) • 424 B
JavaScript
import { dfdlT } from "@monstermann/dfdl";
//#region src/function/isBoolean.ts
/**
* `isBoolean(target)`
*
* Checks if a value is a boolean.
*
* ```ts
* isBoolean(true); // true
* isBoolean("true"); // false
* ```
*
* ```ts
* pipe(true, isBoolean()); // true
* pipe("true", isBoolean()); // false
* ```
*/
const isBoolean = dfdlT((target) => {
return typeof target === "boolean";
}, 1);
//#endregion
export { isBoolean };