import { combine } from '../combinators' import { Effects } from '../Effect' import { Fiber, FiberFailure } from './Fiber' import { kill, Kill } from './kill' export function* killAll>>( ...fibers: A ): Effects { yield* combine[]>(...fibers.map(kill)) }