benchmarks/browser/benchmark.js
function isStringable(value) {
      return _.isString(value) || (_.has(value, 'toString') && _.isFunction(value.toString));
    }
function isStringable(value) {
      return _.isString(value) || (_.has(value, 'toString') && _.isFunction(value.toString));
    }
function isStringable ( value ) { return _ . isString ( value ) || ( _ . has ( value , 'toString' ) && _ . isFunction ( value . toString ) ) ; }
Checks if a value can be safely coerced to a string.

@private
@param {*} value The value to check.
@returns {boolean} Returns `true` if the value can be coerced, else `false`.
Checks if a value can be safely coerced to a string .