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

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

A four-argument curried function.

Type Parameters

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

Call Signature

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

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

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:156

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:157

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:158

A four-argument curried function.

Parameters

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

Returns

Curried3<B, C, D, Return>

Properties

[$unapplied]

[$unapplied]: AnyFunction

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


displayName

displayName: string

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

Methods

[$getBoundArguments]()

[$getBoundArguments](): unknown[]

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

Returns

unknown[]