module Control.Comonad.Trans.Class where import Control.Comonad import Control.Monad.Trans.Identity class ComonadTrans t where colift :: Comonad ɯ => t ɯ a -> ɯ a instance ComonadTrans IdentityT where colift = runIdentityT