perlica
Version:
<h1 align="center">Perlica</h1>
32 lines (30 loc) • 838 B
JavaScript
// src/Predicate/index.ts
var isNumber = (value) => typeof value === "number";
var isInteger = (value) => Number.isInteger(value);
// src/Predicate/Number.ts
var isPositive = (value) => value > 0;
var isNonNegative = (value) => value >= 0;
var isNegative = (value) => value < 0;
var isNonPositive = (value) => value <= 0;
var isFinite = (value) => Number.isFinite(value);
var multipleOf = (that) => (value) => value % that === 0;
var lt = (that) => (value) => value < that;
var gt = (that) => (value) => value > that;
var le = (that) => (value) => value <= that;
var ge = (that) => (value) => value >= that;
var isNumber2 = isNumber;
var isInteger2 = isInteger;
export {
ge,
gt,
isFinite,
isInteger2 as isInteger,
isNegative,
isNonNegative,
isNonPositive,
isNumber2 as isNumber,
isPositive,
le,
lt,
multipleOf
};