Skip to content

webshrine / stdlib/src / pipe

Function: pipe()

Call Signature

pipe<A, R1, R2>(f1, f2): (...args) => R2

Experimental

Type Parameters

A extends any[]

R1

R2

Parameters

f1

(...args) => R1

f2

(a) => R2

Returns

Function

Parameters

args

...A

Returns

R2

Defined in

packages/stdlib/src/utils/fp.ts:25

Call Signature

pipe<A, R1, R2, R3>(f1, f2, f3): (...args) => R3

Experimental

Type Parameters

A extends any[]

R1

R2

R3

Parameters

f1

(...args) => R1

f2

(a) => R2

f3

(a) => R3

Returns

Function

Parameters

args

...A

Returns

R3

Defined in

packages/stdlib/src/utils/fp.ts:25

Call Signature

pipe<A, R1, R2, R3, R4>(f1, f2, f3, f4): (...args) => R4

Experimental

Type Parameters

A extends any[]

R1

R2

R3

R4

Parameters

f1

(...args) => R1

f2

(a) => R2

f3

(a) => R3

f4

(a) => R4

Returns

Function

Parameters

args

...A

Returns

R4

Defined in

packages/stdlib/src/utils/fp.ts:25

Call Signature

pipe<A, R1, R2, R3, R4, R5>(f1, f2, f3, f4, f5): (...args) => R5

Experimental

Type Parameters

A extends any[]

R1

R2

R3

R4

R5

Parameters

f1

(...args) => R1

f2

(a) => R2

f3

(a) => R3

f4

(a) => R4

f5

(a) => R5

Returns

Function

Parameters

args

...A

Returns

R5

Defined in

packages/stdlib/src/utils/fp.ts:25

Call Signature

pipe<A, R1, R2, R3, R4, R5, R6>(f1, f2, f3, f4, f5, f6): (...args) => R6

Experimental

Type Parameters

A extends any[]

R1

R2

R3

R4

R5

R6

Parameters

f1

(...args) => R1

f2

(a) => R2

f3

(a) => R3

f4

(a) => R4

f5

(a) => R5

f6

(a) => R6

Returns

Function

Parameters

args

...A

Returns

R6

Defined in

packages/stdlib/src/utils/fp.ts:25

Call Signature

pipe<A, R1, R2, R3, R4, R5, R6, R7>(f1, f2, f3, f4, f5, f6, f7): (...args) => R7

Experimental

Type Parameters

A extends any[]

R1

R2

R3

R4

R5

R6

R7

Parameters

f1

(...args) => R1

f2

(a) => R2

f3

(a) => R3

f4

(a) => R4

f5

(a) => R5

f6

(a) => R6

f7

(a) => R7

Returns

Function

Parameters

args

...A

Returns

R7

Defined in

packages/stdlib/src/utils/fp.ts:25

Call Signature

pipe<A, R1, R2, R3, R4, R5, R6, R7>(f1, f2, f3, f4, f5, f6, f7, ...func): (...args) => any

Experimental

Type Parameters

A extends any[]

R1

R2

R3

R4

R5

R6

R7

Parameters

f1

(...args) => R1

f2

(a) => R2

f3

(a) => R3

f4

(a) => R4

f5

(a) => R5

f6

(a) => R6

f7

(a) => R7

func

...FnUnaryOp<any, any>[]

Returns

Function

Parameters

args

...A

Returns

any

Defined in

packages/stdlib/src/utils/fp.ts:25

Call Signature

pipe(...func): (...args) => any

Experimental

Parameters

func

...FnUnaryOp<any, any>[]

Returns

Function

Parameters

args

...any[]

Returns

any

Defined in

packages/stdlib/src/utils/fp.ts:25