MCPcopy Create free account
hub / github.com/effect-app/libs / Pipeable

Interface Pipeable

repos/effect/packages/effect/src/Pipeable.ts:43–523  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41 * @category models
42 * @since 2.0.0
43 */
44export interface Pipeable {
45 pipe<A>(this: A): A
46 pipe<A, B = never>(this: A, ab: (_: A) => B): B
47 pipe<A, B = never, C = never>(this: A, ab: (_: A) => B, bc: (_: B) => C): C
48 pipe<A, B = never, C = never, D = never>(this: A, ab: (_: A) => B, bc: (_: B) => C, cd: (_: C) => D): D
49 pipe<A, B = never, C = never, D = never, E = never>(
50 this: A,
51 ab: (_: A) => B,
52 bc: (_: B) => C,
53 cd: (_: C) => D,
54 de: (_: D) => E
55 ): E
56 pipe<A, B = never, C = never, D = never, E = never, F = never>(
57 this: A,
58 ab: (_: A) => B,
59 bc: (_: B) => C,
60 cd: (_: C) => D,
61 de: (_: D) => E,
62 ef: (_: E) => F
63 ): F
64 pipe<A, B = never, C = never, D = never, E = never, F = never, G = never>(
65 this: A,
66 ab: (_: A) => B,
67 bc: (_: B) => C,
68 cd: (_: C) => D,
69 de: (_: D) => E,
70 ef: (_: E) => F,
71 fg: (_: F) => G
72 ): G
73 pipe<A, B = never, C = never, D = never, E = never, F = never, G = never, H = never>(
74 this: A,
75 ab: (_: A) => B,
76 bc: (_: B) => C,
77 cd: (_: C) => D,
78 de: (_: D) => E,
79 ef: (_: E) => F,
80 fg: (_: F) => G,
81 gh: (_: G) => H
82 ): H
83 pipe<A, B = never, C = never, D = never, E = never, F = never, G = never, H = never, I = never>(
84 this: A,
85 ab: (_: A) => B,
86 bc: (_: B) => C,
87 cd: (_: C) => D,
88 de: (_: D) => E,
89 ef: (_: E) => F,
90 fg: (_: F) => G,
91 gh: (_: G) => H,
92 hi: (_: H) => I
93 ): I
94 pipe<A, B = never, C = never, D = never, E = never, F = never, G = never, H = never, I = never, J = never>(
95 this: A,
96 ab: (_: A) => B,
97 bc: (_: B) => C,
98 cd: (_: C) => D,
99 de: (_: D) => E,
100 ef: (_: E) => F,

Callers 8

SomethingClass · 0.65
query.test.tsFile · 0.65
SomethingRepoClass · 0.65
middlewareClass · 0.65
SomethingRepoClass · 0.65
layerForFunction · 0.65

Implementers 15

ClientResponseImplrepos/effect/packages/platform-browser
UndiciResponserepos/effect/packages/platform-node/sr
NodeHttpResponserepos/effect/packages/platform-node/sr
ServerHttpClientResponserepos/effect/packages/effect/src/unsta
WebHttpClientResponserepos/effect/packages/effect/src/unsta
InterruptibleResponserepos/effect/packages/effect/src/unsta
Initialpackages/effect-app/src/Model/query/ds
Wherepackages/effect-app/src/Model/query/ds
Andpackages/effect-app/src/Model/query/ds
Orpackages/effect-app/src/Model/query/ds
Pagepackages/effect-app/src/Model/query/ds
Onepackages/effect-app/src/Model/query/ds

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…