UNPKG

@lou.codes/predicates

Version:
18 lines (17 loc) 448 B
/** * Curried wrapper for `Object.is`. Given and `expected` value and an `actual` * value, returns `true` if those values are equal, or `false` if not. * * @category Common * @example * ```typescript * const is2 = is(2); * * is2(2); // true * is2(8); // false * ``` * @returns Curried function with `expected` in context. */ export declare const is: <const Expected>( expected: Expected, ) => (actual: unknown) => actual is Expected;