pipe
Call Signature
Section titled “Call Signature”pipe<
A>(a):A
Defined in: Composition/pipe.ts:39
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
Parameters
Section titled “Parameters”A
Returns
Section titled “Returns”A
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B>(a,ab):B
Defined in: Composition/pipe.ts:40
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
Parameters
Section titled “Parameters”A
(a) => B
Returns
Section titled “Returns”B
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C>(a,ab,bc):C
Defined in: Composition/pipe.ts:41
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
Returns
Section titled “Returns”C
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D>(a,ab,bc,cd):D
Defined in: Composition/pipe.ts:42
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
Returns
Section titled “Returns”D
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D,E>(a,ab,bc,cd,de):E
Defined in: Composition/pipe.ts:48
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
E
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
(d) => E
Returns
Section titled “Returns”E
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D,E,F>(a,ab,bc,cd,de,ef):F
Defined in: Composition/pipe.ts:55
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
E
F
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
(d) => E
(e) => F
Returns
Section titled “Returns”F
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D,E,F,G>(a,ab,bc,cd,de,ef,fg):G
Defined in: Composition/pipe.ts:63
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
E
F
G
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
(d) => E
(e) => F
(f) => G
Returns
Section titled “Returns”G
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D,E,F,G,H>(a,ab,bc,cd,de,ef,fg,gh):H
Defined in: Composition/pipe.ts:72
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
E
F
G
H
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
(d) => E
(e) => F
(f) => G
(g) => H
Returns
Section titled “Returns”H
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D,E,F,G,H,I>(a,ab,bc,cd,de,ef,fg,gh,hi):I
Defined in: Composition/pipe.ts:82
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
E
F
G
H
I
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
(d) => E
(e) => F
(f) => G
(g) => H
(h) => I
Returns
Section titled “Returns”I
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D,E,F,G,H,I,J>(a,ab,bc,cd,de,ef,fg,gh,hi,ij):J
Defined in: Composition/pipe.ts:93
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
E
F
G
H
I
J
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
(d) => E
(e) => F
(f) => G
(g) => H
(h) => I
(i) => J
Returns
Section titled “Returns”J
Example
Section titled “Example”flow for creating reusable pipelines without an initial value
Call Signature
Section titled “Call Signature”pipe<
A,B,C,D,E,F,G,H,I,J,K>(a,ab,bc,cd,de,ef,fg,gh,hi,ij,jk):K
Defined in: Composition/pipe.ts:105
Pipes a value through a series of functions from left to right. Each function receives the output of the previous function.
pipe is the primary way to compose operations in this library.
It makes code read top-to-bottom, left-to-right, which is more
intuitive for developers coming from imperative backgrounds.
Fully typed for up to 10 steps. Beyond that TypeScript raises a compile error — split into named intermediate functions or use a cast.
Type Parameters
Section titled “Type Parameters”A
B
C
D
E
F
G
H
I
J
K
Parameters
Section titled “Parameters”A
(a) => B
(b) => C
(c) => D
(d) => E
(e) => F
(f) => G
(g) => H
(h) => I
(i) => J
(j) => K
Returns
Section titled “Returns”K
Example
Section titled “Example”flow for creating reusable pipelines without an initial value