Relative Content

Tag Archive for haskellmonadsmonad-transformers

Why LiftingAccum for MonadAccum but no auto lifting?

In the design of Control.Monad.Accum, I noticed that for a new Monad transformer t, one typically has to define the instance via LiftingAccum. However, I believe it would be more straightforward to define an automatic lifting mechanism that traverses the outer Monad transformers.