Closed gittywithexcitement closed 9 years ago
I defined MonadTransControl
and MFunctor
instances in another branch. See here. I will merge this branch when I figure out a better design for my transformers-lift package.
For now you'll have to use orphan instances.
Ok. Let me know how it goes.
MonadBase
, MonadControl
and MonadBaseControl
instances are now in the master
branch.
@gittywithexcitement Please confirm that this indeed fixes your issue.
@int-index yes, it works for me. Thank you!
Today I found myself needing StateT to have an instance for MonadBaseControl and related type classes.
The instance definitions are boilerplate and easily defined.
If you're not averse, it would be nice to have these instances for all of the Control.Monad.Trans.Ether.* classes. I'm willing to make a PR and create the other instances.