UNPKG

@typed/effects

Version:

Generator-powered Effect management

7 lines 349 B
import { Disposable } from '@typed/disposable'; import { provide, runPure } from '@typed/env'; import { runEffect } from './runEffect'; export function runEffects(effect, resources = {}, onReturn) { return runPure((a) => (onReturn ? onReturn(a) : Disposable.None), provide(runEffect(effect), resources)); } //# sourceMappingURL=runEffects.js.map