Control.Monad.Trans.Resource
data ResourceT m a
type ResIO
data ReleaseKey
runResourceT
runResourceTChecked
data ResourceCleanupException
resourceForkWith
resourceForkIO
transResourceT
joinResourceT
allocate
register
release
unprotect
resourceMask
class MonadResource m
type MonadResourceBase
data InvalidAccess
class MonadUnliftIO m
type InternalState
getInternalState
runInternalState
withInternalState
createInternalState
closeInternalState
class MonadThrow m