function isTypedFunction(fn) {
    return typeof fn === 'function' && _typeof(fn.signatures) === 'object';
  }
Test whether a given thing is a typed-function
@param {*} fn
@return {boolean} Returns true when `fn` is a typed-function