| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Monad.Cleanup.Class
Synopsis
- class (Raises m SomeException, MonadRescue m) => MonadCleanup m where
Documentation
class (Raises m SomeException, MonadRescue m) => MonadCleanup m where Source #
Safely work with resources when an asynchronous exception may be thrown
Methods
Instances
| (Contains (Errors m) (Errors m), Contains (Errors m) (SomeException ': Errors m), MonadRescue m, MonadMask m) => MonadCleanup (CleanupT m) Source # | |