(
f: (queue: Queue.Queue<A, E | Cause.Done>) => Effect.Effect<unknown, E, R | Scope.Scope>,
options?: {
readonly bufferSize?: number | undefined
readonly strategy?: "sliding" | "dropping" | "suspend" | undefined
}
)
| 481 | * import { Channel, Effect, Queue } from "effect" |
| 482 | * |
| 483 | * const channel = Channel.callback<number>((queue) => |
| 484 | * Effect.gen(function*() { |
| 485 | * yield* Queue.offer(queue, 1) |
| 486 | * yield* Queue.offer(queue, 2) |
| 487 | * yield* Queue.offer(queue, 3) |
| 488 | * yield* Queue.end(queue) |
| 489 | * }) |
| 490 | * ) |
| 491 | * await Effect.runPromise(Channel.runCollect(channel)) // => [1, 2, 3] |
| 492 | * ``` |
| 493 | * |
nothing calls this directly
no test coverage detected
searching dependent graphs…