const TYPE_BOOL
const TYPE_FUNCTION
const TYPE_NUMBER
const TYPE_OBJECT
const TYPE_STRING
const TYPE_SYMBOL
const TYPE_UNDEFINED
function areEqual
function classOf
function is
function isArray
function isArrowFunction
function isBool
function isDefined
function isEmptyArray
function isEmptyString
function isFiniteNumber
function isFloat
function isFunction
function isGenerator
function isGeneratorFunction
function isInteger
function isIterable
function isIterator
function isKeyValue
function isNotDefined
function isNotEmptyArray
function isNotEmptyString
function isNotNull
function isNotValue
function isNull
function isNumber
function isObject
function isString
function isStructure
function isSymbol
function isValue
import { TYPE_BOOL } from 'yyf/check';
Boolean type string
const TYPE_BOOL = 'boolean';
import { TYPE_FUNCTION } from 'yyf/check';
Function type string
const TYPE_FUNCTION = 'function';
import { TYPE_NUMBER } from 'yyf/check';
Number type string
const TYPE_NUMBER = 'number';
import { TYPE_OBJECT } from 'yyf/check';
Object type string
const TYPE_OBJECT = 'object';
import { TYPE_STRING } from 'yyf/check';
String type string
const TYPE_STRING = 'string';
import { TYPE_SYMBOL } from 'yyf/check';
Symbol type string
const TYPE_SYMBOL = 'symbol';
import { TYPE_UNDEFINED } from 'yyf/check';
Types validator module.
Undefined type string
const TYPE_UNDEFINED = 'undefined';
import { areEqual } from 'yyf/check';
Checks if values are equal
function areEqual(x, y)
import { classOf } from 'yyf/check';
Returns class name of value
function classOf(value)
import { is } from 'yyf/check';
Checks is value of specified class
function is(value, type)
import { isArray } from 'yyf/check';
Checks if value is array
function isArray(value)
import { isArrowFunction } from 'yyf/check';
Checks if value is arrow function
function isArrowFunction(value)
import { isBool } from 'yyf/check';
Checks if value is boolean
function isBool(value)
import { isDefined } from 'yyf/check';
Checks if value is defined
function isDefined(value)
import { isEmptyArray } from 'yyf/check';
Checks if value is not empty array
function isEmptyArray(value)
import { isEmptyString } from 'yyf/check';
Checks if value is empty string
function isEmptyString(value)
import { isFiniteNumber } from 'yyf/check';
Checks if value is finite number
function isFiniteNumber(value)
import { isFloat } from 'yyf/check';
Checks if value is float
function isFloat(value)
import { isFunction } from 'yyf/check';
Checks if value is function
function isFunction(value)
import { isGenerator } from 'yyf/check';
Checks if value is generator
function isGenerator(value)
import { isGeneratorFunction } from 'yyf/check';
Checks if value is generator function
function isGeneratorFunction(value)
import { isInteger } from 'yyf/check';
Checks if value is integer
function isInteger(value)
import { isIterable } from 'yyf/check';
Checks if value can be iterated
function isIterable(value)
import { isIterator } from 'yyf/check';
Checks if value is iterator
function isIterator(value)
import { isKeyValue } from 'yyf/check';
Checks if value is {key,value} pair object
function isKeyValue(value)
import { isNotDefined } from 'yyf/check';
Checks if value is not defined
function isNotDefined(value)
import { isNotEmptyArray } from 'yyf/check';
Checks if value is not empty array
function isNotEmptyArray(value)
import { isNotEmptyString } from 'yyf/check';
Checks if value is not empty string
function isNotEmptyString(value)
import { isNotNull } from 'yyf/check';
Check if value is not null
function isNotNull(value)
import { isNotValue } from 'yyf/check';
Checks if value is defined and not null
function isNotValue(value)
import { isNull } from 'yyf/check';
Check if value is null
function isNull(value)
import { isNumber } from 'yyf/check';
Checks if value is number
function isNumber(value)
import { isObject } from 'yyf/check';
Checks if value is instance of Object
function isObject(value)
import { isString } from 'yyf/check';
Checks if value is string
function isString(value)
import { isStructure } from 'yyf/check';
Checks if value is structure (may has keys)
function isStructure(value)
import { isSymbol } from 'yyf/check';
Checks if value is Symbol
function isSymbol(value)
import { isValue } from 'yyf/check';
Checks if value is defined and not null
function isValue(value)