| 1 | effect/TPriorityQueue#TPriorityQueue: |
| 2 | replacement: "TxPriorityQueue.TxPriorityQueue" |
| 3 | note: "Rename the type and import from \"effect/TxPriorityQueue\". V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 4 | effect/TPriorityQueue#TPriorityQueue.Variance: |
| 5 | replacement: "none" |
| 6 | note: "TxPriorityQueue exposes no public variance marker." |
| 7 | effect/TPriorityQueue#TPriorityQueueTypeId: |
| 8 | replacement: "TxPriorityQueue.isTxPriorityQueue" |
| 9 | note: "The type id is internal in v4; use the public runtime guard." |
| 10 | effect/TPriorityQueue#empty: |
| 11 | replacement: "TxPriorityQueue.empty" |
| 12 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 13 | effect/TPriorityQueue#fromIterable: |
| 14 | replacement: "TxPriorityQueue.fromIterable" |
| 15 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 16 | effect/TPriorityQueue#isEmpty: |
| 17 | replacement: "TxPriorityQueue.isEmpty" |
| 18 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 19 | effect/TPriorityQueue#isNonEmpty: |
| 20 | replacement: "TxPriorityQueue.isNonEmpty" |
| 21 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 22 | effect/TPriorityQueue#make: |
| 23 | replacement: "TxPriorityQueue.make" |
| 24 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 25 | effect/TPriorityQueue#peek: |
| 26 | replacement: "TxPriorityQueue.peek" |
| 27 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 28 | effect/TPriorityQueue#size: |
| 29 | replacement: "TxPriorityQueue.size" |
| 30 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 31 | effect/TPriorityQueue#toArray: |
| 32 | replacement: "TxPriorityQueue.toArray" |
| 33 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 34 | effect/TPriorityQueue#toChunk: |
| 35 | replacement: "Effect.map(TxPriorityQueue.toArray(self), Chunk.fromIterable)" |
| 36 | note: "The direct Chunk conversion was removed; convert the retained Array snapshot explicitly." |
| 37 | effect/TPriorityQueue#take: |
| 38 | replacement: "TxPriorityQueue.take" |
| 39 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; the operation now returns an ordinary Effect, so compose multiple operations under one outer Effect.tx to keep them atomic." |
| 40 | effect/TPriorityQueue#takeAll: |
| 41 | replacement: "TxPriorityQueue.takeAll" |
| 42 | note: "Import TxPriorityQueue from \"effect/TxPriorityQueue\"; it returns an ordinary Effect containing the priority-ordered Array." |