Skip to main content

Table of contents

Namespaces#

Enumerations#

Classes#

Interfaces#

Type aliases#

Channel#

Ƭ Channel<T>: [ChannelSender<T>, ChannelReceiver<T>]

Type parameters:#

Name
T

Defined in: channels/channel_interfaces.ts:95

Functions#

biChannel#

â–¸ biChannel<T>(): BiChannel<T>

Creates and returns two BufferedChannel in a cross configuration.

Type parameters:#

Name
T

Returns: BiChannel<T>

Defined in: channels/buffered_channel.ts:20


channel#

â–¸ channel<T>(): Channel<T>

Creates and returns a BufferedChannel for both the sender and receiver (they are the same underlying object in fact).

Type parameters:#

Name
T

Returns: Channel<T>

Defined in: channels/buffered_channel.ts:14