Type alias Curried<TArgs, TResult>

Curried<TArgs, TResult>: TArgs extends [] ? Curried0<TResult> : TArgs extends [any] ? Curried1<TArgs[0], TResult> : TArgs extends [any, any] ? Curried2<TArgs[0], TArgs[1], TResult> : TArgs extends [any, any, any] ? Curried3<TArgs[0], TArgs[1], TArgs[2], TResult> : TArgs extends [any, any, any, any] ? Curried4<TArgs[0], TArgs[1], TArgs[2], TArgs[3], TResult> : ((...args: any[]) => any)

Type Parameters

  • TArgs

  • TResult

Generated using TypeDoc