(self: Dequeue<A, E>)
| 1169 | * import { Effect, Queue } from "effect" |
| 1170 | * |
| 1171 | * const program = Effect.gen(function*() { |
| 1172 | * const queue = yield* Queue.bounded<number>(10) |
| 1173 | * |
| 1174 | * // Add several messages |
| 1175 | * yield* Queue.offerAll(queue, [1, 2, 3, 4, 5]) |
| 1176 | * |
| 1177 | * // Clear all messages from the queue |
| 1178 | * const messages = yield* Queue.clear(queue) |
| 1179 | * |
| 1180 | * // Queue is now empty |
| 1181 | * const size = yield* Queue.size(queue) |
| 1182 | * |
| 1183 | * // Clearing empty queue returns empty array |
| 1184 | * const empty = yield* Queue.clear(queue) |
| 1185 | * return { messages, size, empty } |
nothing calls this directly
no test coverage detected
searching dependent graphs…