tamda
Version:
Practical functional programming library for TypeScript
24 lines (23 loc) • 854 B
TypeScript
/**
* 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 {};