Type alias CurryMultiSignature<FN, R, THIS>

CurryMultiSignature<FN, R, THIS>: (<A, B, FN_B>(...args_a) => B extends never[]
    ? R
    : CurryMultiSignature<FN_B, ReturnType<FN_B> & R, THIS>)

this is the return type of CurryMultiSignature, made for the sole purpose of type recursion.

Type Parameters

Type declaration

Generated using TypeDoc