channel

create a new channel with given name


Parameters

channel name :string :literal

Attributes

bounded :integer bounded buffer of given capacity
unbounded unbounded buffer (send never blocks)

Returns

  • :channel

Examples

copy
Jobs: channel 'jobs ; unbuffered

copy
Jobs: channel.bounded: 10 'jobs ; bounded

copy
Jobs: channel.unbounded 'jobs ; never blocks send

Related