@monstermann/fn
Version:
A utility library for TypeScript.
26 lines (24 loc) • 465 B
JavaScript
import { dfdlT } from "@monstermann/dfdl";
//#region src/function/isFalsy.ts
/**
* `isFalsy(target)`
*
* Checks if a value is falsy (false, 0, "", null, undefined).
*
* ```ts
* isFalsy(false); // true
* isFalsy(0); // true
* isFalsy(""); // true
* isFalsy("hello"); // false
* ```
*
* ```ts
* pipe(false, isFalsy()); // true
* pipe("hello", isFalsy()); // false
* ```
*/
const isFalsy = dfdlT((target) => {
return !target;
}, 1);
//#endregion
export { isFalsy };