MCPcopy Index your code
hub / github.com/Effect-TS/effect / partition

Function partition

packages/experimental/src/RequestResolver.ts:168–179  ·  view source on GitHub ↗
(requests: ReadonlyArray<Req>)

Source from the content-addressed store, hash-verified

166 })
167
168 const partition = (requests: ReadonlyArray<Req>) =>
169 storage.getMany(requests as any).pipe(
170 Effect.map(
171 Arr.partitionMap((_, i) =>
172 Option.match(_, {
173 onNone: () => Either.left(requests[i]),
174 onSome: (_) => Either.right([requests[i], _] as const)
175 })
176 )
177 ),
178 Effect.orElseSucceed(() => [requests, []] as const)
179 )
180
181 const set = (
182 request: Req,

Callers 3

RequestResolver.tsFile · 0.70
fiberRuntime.tsFile · 0.50
stm.tsFile · 0.50

Calls 2

pipeMethod · 0.65
mapMethod · 0.65

Tested by

no test coverage detected