Skip to main content
Module

x/nameable/deps.ts>lt

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

Returns true if the first argument is less than the second; otherwise false.

Examples

Example 1

// Number
lt(1, 2) // true
lt(2, 2) // false

Example 2

// Bigint
lt(1n, 2n) // true
lt(2n, 2n) // false

Example 3

// String
lt('a', 'z') // true
lt('a', 'a') // false

Example 4

// Boolean
lt(false, true) // true
lt(true, true) // false
lt(false, false) // false
lt(true, false) // false

Example 5

// Date
lt(new Date('1999/12/31'), new Date('2000/1/1')) // true
lt(new Date('2000/1/1'), new Date('2000/1/1')) // false
lt(new Date('2000/1/2'), new Date('2000/1/1')) // false

type

<T extends Ord>(a: T, b: T) => boolean