Type alias UncurryThis<T>

UncurryThis<T>: ((self: ThisParameterType<T>, ...args: Parameters<T>) => ReturnType<T>)

Type Parameters

  • T extends ((this: unknown, ...args: unknown[]) => unknown)

Type declaration

    • (self: ThisParameterType<T>, ...args: Parameters<T>): ReturnType<T>
    • Parameters

      • self: ThisParameterType<T>
      • Rest ...args: Parameters<T>

      Returns ReturnType<T>

Generated using TypeDoc