import { Predicate } from '../types' import { isNumber } from './isNumber' /** * Checks if a value is a positive number. */ export const isPositive: Predicate = (value: unknown): value is number => isNumber(value) && (value === 0 ? Infinity / value : value) > 0