1 2 3 4
module Control.Monad.Trans.Class where class MonadTrans t where lift :: Monad m => m a -> t m a