UNPKG

tamda

Version:

Practical functional programming library for TypeScript

24 lines (23 loc) 854 B
/** * Determines whether a number `num` is between a `min` and a `max`. * @note Inclusive, i.e. `between(0, 0, 0) === true` * @param num Target number. * @param min Minimum value. * @param max Maximum value. */ export declare function between(num: number, min: number, max: number): number[]; /** * Returns a function that * determines whether a number `num` is between a `min` and a `max`. * @note Inclusive, i.e. `between(0, 0)(0) === true` * @param min Minimum value. * @param max Maximum value. */ export declare function between(min: number, max: number): typeof deferred; /** * Determines whether a number `num` is between both previously specified `min` and `max`. * @note Inclusive, i.e. `between(0, 0)(0) === true` * @param num Target number. */ declare function deferred(num: number): boolean; export {};