Creation
fromArray<Arr extends any[]>(arr: Arr): Channel<Flatten>
import { fromArray, iterate } from 'csp-coffee/operators'
import { go } from 'csp-coffee/go';
const ch = fromArray([1, 2, 3]);
function* testGenerator () {
yield iterate((value) => {
console.log(value);
}, ch);
}
go(testGenerator)
// 1
// 2
// 3fromPromise<PromiseType extends Promise>(promise: PromiseType, { bufferType, capacity }?: ChannelConfiguration): Channel<PromiseResponseType>
Last updated