Β© 2026 Hedgehog Software, LLC
let isRunning = false const doStuff = () => { if (isRunning) return Effect.unit() isRunning = true return pipe( //...... Effect.ensuring(Effect.sync(() => (isRunning = false))), ) }