UNPKG

pragmatic-fp-ts

Version:

Opinionated functional programming library with easy use in mind

10 lines (7 loc) 372 B
import { BasicComparable, getValue } from "./main.ts"; export function gt(a: BasicComparable, b: BasicComparable): boolean; export function gt(a: BasicComparable): (b: BasicComparable) => boolean; export function gt(a: BasicComparable, b?: BasicComparable) { if (arguments.length === 1) return (_b: BasicComparable) => gt(a, _b); return getValue(b) > getValue(a); }