import { curry } from './curry'; type IHas = { (property: keyof T): (object: T) => boolean; (property: keyof T, object: T): boolean; } export const has: IHas = curry((property, obj) => !!obj[property]);