import { curry } from '@typed/lambda'
/**
* Compare two values using <
* @param right :: a
* @param left :: a
* @returns :: boolean
*/
export const lessThan: {
(right: A, left: A): boolean
(right: A): (left: A) => boolean
} = curry((right: A, left: A) => left < right) as {
(right: A, left: A): boolean
(right: A): (left: A) => boolean
}