export type FnEqual = (a: T, b: T) => boolean export type FnUnequal = (a: T, b: T) => boolean