soulfire.resources

Functions

ensuring(→ effect_py.Effect[A, E, R])

Run a scope finalizer after success, failure, defect, or interruption.

Module Contents

soulfire.resources.ensuring[A, E, R](effect: effect_py.Effect[A, E, R], finalizer: effect_py.Effect[object]) → effect_py.Effect[A, E, R][source]

Run a scope finalizer after success, failure, defect, or interruption.