UNPKG

rubico

Version:

[a]synchronous functional programming

25 lines (20 loc) 657 B
/** * rubico v2.6.2 * https://github.com/a-synchronous/rubico * (c) 2019-2024 Richard Tong * rubico may be freely distributed under the MIT license. */ (function (root, isObject) { if (typeof module == 'object') (module.exports = isObject) // CommonJS else if (typeof define == 'function') define(() => isObject) // AMD else (root.isObject = isObject) // Browser }(typeof globalThis == 'object' ? globalThis : this, (function () { 'use strict' const isObject = value => { if (value == null) { return false } const typeofValue = typeof value return (typeofValue == 'object') || (typeofValue == 'function') } return isObject }())))