UNPKG

@hgargg-0710/one

Version:

A tiny npm library purposed for providing beautiful solutions to frequent miniature (one-line/one-expression) tasks for various JS datatypes.

22 lines (21 loc) 496 B
import { constant } from "../functional/constant.js"; /** * The functional version of `!x` */ export const not = (x) => !x; /** * Returns `true`. Good for functional applications */ export const T = constant(true); /** * Returns `false`. Good for functional applications */ export const F = constant(false); /** * The functional version of `x === y` */ export const equals = (x, y) => x === y; /** * The curried version of `equals` */ export const eqcurry = (x) => (y) => equals(x, y);