[Haskell-cafe] Join a transformer
Ross Paterson
R.Paterson at city.ac.uk
Wed Apr 11 14:03:39 UTC 2018
On Wed, Apr 11, 2018 at 11:17:54AM +0000, David Feuer wrote:
> If something like MMonad gets added to transformers, then its MFunctor
> version should really be double-ended to work with things like the
> final version of FreeT.
Since transformers is targeted at standard Haskell, it wouldn't be able
to define MFunctor or embed. It would have to be something like
class (MonadTrans t) => MonadMonad t where
joinT :: Monad m => t (t m) a -> t m a
More information about the Haskell-Cafe
mailing list