UNPKG

pragmatic-fp-ts

Version:

Opinionated functional programming library with easy use in mind

6 lines (5 loc) 399 B
import { Mappable } from "./main"; export declare function eqBy<A, B>(toComparable: Mappable<A, B>, a: A, b: A): boolean; export declare function eqBy<A, B>(toComparable: Mappable<A, B>, a: A): (b: A) => boolean; export declare function eqBy<A, B>(toComparable: Mappable<A, B>): (a: A, b: A) => boolean; export declare function eqBy<A, B>(toComparable: Mappable<A, B>): (a: A) => (b: A) => boolean;