xchess
Version:
Chess Engine
20 lines (15 loc) • 415 B
JavaScript
export function IS_EMPTY(value){
return value === null || value === undefined;
}
export function IS_INTEGER(value){
return Number.isSafeInteger(value);
}
export function IS_STRING(value){
return typeof value === 'string';
}
export function IS_OBJECT(value){
return value && typeof value === 'object';
}
export function IS_ITERABLE(value){
return value && IS_OBJECT(value) && (Symbol.iterator in value);
}