import { take } from './'; import { Action, Pattern } from '../types'; export const takeOneOf =

(patterns: ReadonlyArray>): Promise> => Promise.race(patterns.map(take));