Interface: Curried3()<A, B, C, Return>

Defined in: pkg/curry/src/index.ts:179

A three-argument curried function.

Extends

Type Parameters

Type Parameter Description
A the type of the function's first argument
B the type of the function's second argument
C the type of the function's third argument
Return the function's return type

Call Signature

Curried3(a: A, b: B, c: C): Return

Defined in: pkg/curry/src/index.ts:180

A three-argument curried function.

Parameters

Parameter Type
a A
b B
c C

Returns

Return

Call Signature

Curried3(a: A, b: B, c?: undefined): Curried1<C, Return>

Defined in: pkg/curry/src/index.ts:181

A three-argument curried function.

Parameters

Parameter Type
a A
b B
c? undefined

Returns

Curried1<C, Return>

Call Signature

Curried3(a: A, b?: undefined, c?: undefined): Curried2<B, C, Return>

Defined in: pkg/curry/src/index.ts:182

A three-argument curried function.

Parameters

Parameter Type
a A
b? undefined
c? undefined

Returns

Curried2<B, C, Return>