UNPKG

chain-able

Version:

interfaces that describe their intentions.

8 lines (6 loc) 261 B
const isArray = require('./array') const isObjLoose = require('./objLoose') const isNullOrUndef = require('./nullOrUndefined') const isFunction = require('./function') module.exports = x => !isNullOrUndef(x) && !isArray(x) && !isFunction(x) && isObjLoose(x)