UNPKG

tamda

Version:

Practical functional programming library for TypeScript

21 lines (20 loc) 649 B
/** * Restricts a number `num` between a `min` and a `max`. * @param num Target number. * @param min Minimum value. * @param max Maximum value. */ export declare function clamp(num: number, min: number, max: number): number; /** * Returns a function that * restricts a number `num` between a `min` and a `max`. * @param min Minimum value. * @param max Maximum value. */ export declare function clamp(min: number, max: number): typeof deferred; /** * Restricts a number `num` between both previously specified `min` and `max`. * @param num Target number. */ declare function deferred(num: number): number; export {};