UNPKG

@brizy/ui

Version:
11 lines (10 loc) 342 B
import { mPipe, pass } from "../index"; import { isHex } from "../../types/Hex"; export const isNullish = (v) => v === undefined || v === null || (typeof v === "number" && Number.isNaN(v)); export function mApply(f, v) { if (isNullish(v)) { return undefined; } return f(v); } export const fromString = mPipe(pass(isHex));