Interface: Curried4()<A, B, C, D, Return>

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

A four-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
D the type of the function's fourth argument
Return the function's return type

Call Signature

Curried4(a: A, b: B, c: C, d: D): Return

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

A four-argument curried function.

Parameters

Parameter Type
a A
b B
c C
d D

Returns

Return

Call Signature

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

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

A four-argument curried function.

Parameters

Parameter Type
a A
b B
c C
d? undefined

Returns

Curried1<D, Return>

Call Signature

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

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

A four-argument curried function.

Parameters

Parameter Type
a A
b B
c? undefined
d? undefined

Returns

Curried2<C, D, Return>

Call Signature

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

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

A four-argument curried function.

Parameters

Parameter Type
a A
b? undefined
c? undefined
d? undefined

Returns

Curried3<B, C, D, Return>