resourcet-1.3.0: Deterministic allocation and freeing of scarce resources.

Index

Acquire |
1 (Type/Class) | Data.Acquire.Internal, Data.Acquire
2 (Data Constructor) | Data.Acquire.Internal
allocate | Control.Monad.Trans.Resource, UnliftIO.Resource
allocateAcquire | Data.Acquire
Allocated |
1 (Type/Class) | Data.Acquire.Internal
2 (Data Constructor) | Data.Acquire.Internal
allocateU | UnliftIO.Resource
allocate_ | Control.Monad.Trans.Resource
closeInternalState | Control.Monad.Trans.Resource
createInternalState | Control.Monad.Trans.Resource
functionName | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
getInternalState | Control.Monad.Trans.Resource
InternalState | Control.Monad.Trans.Resource
InvalidAccess |
1 (Type/Class) | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
2 (Data Constructor) | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
joinResourceT | Control.Monad.Trans.Resource
liftResourceT |
1 (Function) | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
2 (Function) | UnliftIO.Resource
mkAcquire | Data.Acquire.Internal, Data.Acquire
mkAcquireType | Data.Acquire.Internal, Data.Acquire
MonadResource | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource, UnliftIO.Resource
MonadResourceBase | Control.Monad.Trans.Resource
MonadThrow | Control.Monad.Trans.Resource
MonadUnliftIO | Control.Monad.Trans.Resource
rceFirstCleanupException | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
rceOriginalException | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
rceOtherCleanupExceptions | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
register | Control.Monad.Trans.Resource, UnliftIO.Resource
register' | Control.Monad.Trans.Resource.Internal
registerType | Control.Monad.Trans.Resource.Internal
release | Control.Monad.Trans.Resource, UnliftIO.Resource
ReleaseEarly | Data.Acquire.Internal, Data.Acquire
ReleaseException | Data.Acquire.Internal, Data.Acquire
ReleaseExceptionWith | Data.Acquire.Internal, Data.Acquire
ReleaseKey |
1 (Type/Class) | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource, UnliftIO.Resource
2 (Data Constructor) | Control.Monad.Trans.Resource.Internal
ReleaseMap |
1 (Type/Class) | Control.Monad.Trans.Resource.Internal
2 (Data Constructor) | Control.Monad.Trans.Resource.Internal
ReleaseMapClosed | Control.Monad.Trans.Resource.Internal
ReleaseNormal | Data.Acquire.Internal, Data.Acquire
ReleaseType | Data.Acquire.Internal, Data.Acquire
ResIO | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
ResourceCleanupException |
1 (Type/Class) | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
2 (Data Constructor) | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
resourceForkIO | Control.Monad.Trans.Resource
resourceForkWith | Control.Monad.Trans.Resource
resourceMask | Control.Monad.Trans.Resource
ResourceT |
1 (Type/Class) | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource, UnliftIO.Resource
2 (Data Constructor) | Control.Monad.Trans.Resource.Internal
runInternalState | Control.Monad.Trans.Resource
runResourceT |
1 (Function) | Control.Monad.Trans.Resource
2 (Function) | UnliftIO.Resource
runResourceTChecked | Control.Monad.Trans.Resource
stateAlloc | Control.Monad.Trans.Resource.Internal
stateCleanup | Control.Monad.Trans.Resource.Internal
stateCleanupChecked | Control.Monad.Trans.Resource.Internal
throwM | Control.Monad.Trans.Resource
transResourceT | Control.Monad.Trans.Resource.Internal, Control.Monad.Trans.Resource
unprotect | Control.Monad.Trans.Resource, UnliftIO.Resource
unResourceT | Control.Monad.Trans.Resource.Internal
with | Data.Acquire.Internal, Data.Acquire
withAcquire | Data.Acquire
withInternalState | Control.Monad.Trans.Resource