Control.Monad.Levels
class MonadTower_ m
type MonadTower m
class MonadLevel_ m
type MonadLevel m
type Unwrapper m a t
type LowerMonadValue m a
type WithLower m
class CanUnwrap m a b
class CanUnwrapSelf m a
type WithLowerC m
class AddInternalM ai
type CanAddInternalM m
data AddIM m a
class AddInternal ai
type CanAddInternal m
data AddI m a
data AddIdent m a
class GetInternal ai
type CanGetInternal m
data AddIG m a
class IsBaseMonad m
type HasBaseMonad m
type BaseMonadOf b m
type HasTransformer t m
type TransformedMonad t m