foundation-0.0.24: Foundation/Monad/Transformer.hs
{-# LANGUAGE ConstraintKinds #-}
module Foundation.Monad.Transformer
( MonadTrans(..)
) where
import Basement.Compat.Base (Monad)
-- | Basic Transformer class
class MonadTrans trans where
-- | Lift a computation from an inner monad to the current transformer monad
lift :: Monad m => m a -> trans m a