simple-squiggle

A restricted subset of Squiggle
Log | Files | Refs | README

utils.js (513B)


      1 import { isInteger } from '../../utils/number.js';
      2 var n1 = 'number';
      3 export function isIntegerNumber(x) {
      4   return isInteger(x);
      5 }
      6 isIntegerNumber.signature = n1;
      7 export function isNegativeNumber(x) {
      8   return x < 0;
      9 }
     10 isNegativeNumber.signature = n1;
     11 export function isPositiveNumber(x) {
     12   return x > 0;
     13 }
     14 isPositiveNumber.signature = n1;
     15 export function isZeroNumber(x) {
     16   return x === 0;
     17 }
     18 isZeroNumber.signature = n1;
     19 export function isNaNNumber(x) {
     20   return Number.isNaN(x);
     21 }
     22 isNaNNumber.signature = n1;