src/index.js
function isArrayLike (a) {
  if ('object' != typeof a)
    return false
  else if (null == a)
    return false
  else
    return Boolean( Array.isArray(a)
                    || null != a.length
                    || a[0] )
}
function isArrayLike (a) {
  if ('object' != typeof a)
    return false
  else if (null == a)
    return false
  else
    return Boolean( Array.isArray(a)
                    || null != a.length
                    || a[0] )
}
function isArrayLike ( a ) { if ( 'object' != typeof a ) return false else if ( null == a ) return false else return Boolean ( Array . isArray ( a ) || null != a . length || a [ 0 ] ) }
Detects if input is "like" an array.

@private
@param {Mixed} a
@return {Boolean}
Detects if input is like an array .