| 1 | effect/RequestBlock#empty: |
| 2 | replacement: "Effect.void" |
| 3 | note: "RequestBlock was removed; represent an empty computation as Effect.void and let Effect.request perform batching." |
| 4 | effect/RequestBlock#Empty: |
| 5 | replacement: "none" |
| 6 | note: "The public blocked-request graph was removed; application code should compose Effect.request computations instead of inspecting Empty nodes." |
| 7 | effect/RequestBlock#mapRequestResolvers: |
| 8 | replacement: "Effect.request" |
| 9 | note: "Pass the selected resolver to each Effect.request call; the runtime request graph can no longer be traversed to rewrite resolvers." |
| 10 | effect/RequestBlock#Par: |
| 11 | replacement: "none" |
| 12 | note: "The public blocked-request graph was removed; express parallel request execution with Effect concurrency combinators." |
| 13 | effect/RequestBlock#parallel: |
| 14 | replacement: "Effect.all" |
| 15 | note: "Compose request effects with Effect.all and explicit concurrency; v4 batching is performed by resolver and batch key rather than RequestBlock nodes." |
| 16 | effect/RequestBlock#reduce: |
| 17 | replacement: "none" |
| 18 | note: "The public blocked-request graph and reducer were removed; structure analysis is now internal to the request runtime." |
| 19 | effect/RequestBlock#RequestBlock: |
| 20 | replacement: "none" |
| 21 | note: "RequestBlock is no longer public in v4; compose Effect.request values directly and let the runtime batch requests by resolver." |
| 22 | effect/RequestBlock#Seq: |
| 23 | replacement: "none" |
| 24 | note: "The public blocked-request graph was removed; express sequencing in the Effect program instead of constructing Seq nodes." |
| 25 | effect/RequestBlock#sequential: |
| 26 | replacement: "Effect.andThen" |
| 27 | note: "Sequence request effects with Effect.andThen, flatMap, or generator syntax; RequestBlock sequencing nodes were removed." |
| 28 | effect/RequestBlock#single: |
| 29 | replacement: "Effect.request" |
| 30 | note: "Construct the request effect directly with its Request value and RequestResolver; the runtime creates pending entries internally." |