Control.Monad.Trans.Resource

Data types

data ResourceT m a

data ReleaseKey

Unwrap

runResourceT

Resource allocation

with

withIO

register

release

Use references

readRef

writeRef

newRef

Special actions

resourceForkIO

Monad transformation

transResourceT

A specific Exception transformer

data ExceptionT m a

runExceptionT_

Type class/associated types

class Resource m

class ResourceUnsafeIO m

class ResourceIO m

class ResourceBaseIO m

class ResourceThrow m

Low-level

class HasRef m

data InvalidAccess

resourceActive