© 2026 Hedgehog Software, LLC
// one pipe( eff1, Effect.onExit(() => eff2.pipe(Effect.ensuring(eff3)) ) // two pipe( eff1, Effect.onExit(() => eff2), Effect.ensuring(eff3) )
eff1
eff2
eff3
two
onExit
ensuring