@basic-streams/combine-array
Version:
combineArray operator for basic-streams
14 lines (9 loc) • 333 B
Flow
// @flow
import type {Stream} from "@basic-streams/stream"
type ExtractStream = <T>(Stream<T>) => T
declare export default function combineArray<I: Array<Stream<any>>>(
streams: I,
): Stream<$TupleMap<I, ExtractStream>>
// declare export default function combineArray<T>(
// streams: Array<Stream<T>>,
// ): Stream<Array<T>>