deep-trails - v3.0.0-beta.3
    Preparing search index...

    Function toFunctionString

    • Creates a simple string describing a function, similar to console.log.

      Parameters

      • func: Function

        Function or class to stringify.

      Returns string

      Simple string representation.

      • Distinguishes function types and class syntax.
      • Includes the name if available.

      TypeError if func is not a function.

      const fnString = toFunctionString;

      fnString(async () => {}) // "[AsyncArrowFunction (anonymous)]"
      fnString(function* () {}) // "[GeneratorFunction (anonymous)]"
      fnString(function name() {}) // "[Function: name]"
      fnString(async function() {}) // "[AsyncFunction (anonymous)]"
      fnString(Proxy) // "[NativeFunction: Proxy]"
      fnString(class SomeClass {}) // "[class SomeClass]"

      3.0.0-beta.0