Skip to main content
Module

x/nameable/deps.ts>NN

Cross-check whether it can be used as a package name or domain name
Latest
variable NN
import { NN } from "https://deno.land/x/nameable@v1.1.0-beta.4/deps.ts";

Abbreviation for Not Not. Returns the !! of its argument.

Examples

Example 1

NN('') // false
NN(false) // false
NN(0) // false
NN(NaN) // false
NN(undefined) // false
NN(null) // false

NN({}) // true
NN([]) // true

type

<T>(val: T) => T extends FalsyLike ? false : boolean