import { Channel } from "https://deno.land/x/rimbu@1.2.0/channel/custom/index.ts";
Interfaces
The configuration options for creating a Channel. | |
Defines the static | |
A read-only Channel that can perform blocking reads. This means that a | |
A write-only Channel that can perform blocking writes. This means that a |
Type Aliases
The Channel Error type. | |
Utility type to extract the message type from a Channel. |
import { type Channel } from "https://deno.land/x/rimbu@1.2.0/channel/custom/index.ts";
A Rimbu Channel offers various ways to synchronize communication between asynchronous processes. These processes can send and receive messages in a blocking way. Channel messages are of type T, and channels can be buffered or unbuffered. A buffered channel can queue a given amount of messages before blocking the sender.
import { Channel } from "https://deno.land/x/rimbu@1.2.0/channel/custom/index.ts";