Skip to main content
Module

x/async_channels/channel.ts>merge

Inspired by Go & Clojure Channels, async_channels provides channels as an asynchronous communication method between asynchronous functions.
Go to Latest
function merge
import { merge } from "https://deno.land/x/async_channels@v1.0.0-alpha45/channel.ts";

Returns

never

Parameters

inChans: Receiver<unknown>

Returns

never

Parameters

inChan1: Receiver<T1>
inChan2: Receiver<T2>
inChan3: Receiver<T3>
inChan4: Receiver<T4>

Type Parameters

T1
T2
T3
T4
T5

Parameters

inChan1: Receiver<T1>
inChan2: Receiver<T2>
inChan3: Receiver<T3>
inChan4: Receiver<T4>
inChan5: Receiver<T5>

Returns

Receiver<
| T1
| T2
| T3
| T4
| T5
>