Skip to main content
Module

x/nameable/deps.ts>or

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

Returns true if one or both of its arguments are true; otherwise false.

Examples

Example 1

or(true, true) // true
or(false, true) // true
or(true, false) // true
or(false, false) // false

or(() => 0, () => 1) // true
or(() => 0, () => 0) // false

type

<T, U>(a: T | AnyFn<any, T>, b: U | AnyFn<any, U>) => T extends FalsyLike ? (U extends FalsyLike ? false : boolean) : boolean