Control.Monad.Trans.Control.Aligned

MonadTransControl

class MonadTransControl t stT

type Run t stT

Defaults

type RunDefault t stT

defaultLiftWith

defaultRestoreT

MonadBaseControl

class MonadBaseControl b m stM

type RunInBase m b stM

Defaults

type RunInBaseDefault t m b stM stT

defaultLiftBaseWith

defaultRestoreM

Utility functions

control

embed

embed_

captureT

captureM

liftBaseOp

liftBaseOp_

liftBaseDiscard

liftBaseOpDiscard

liftThrough