Proposal: instance MonadIO Q
Ryan Scott
ryan.gl.scott at gmail.com
Mon Aug 3 15:42:41 UTC 2015
Since almost two weeks have passed since I originally started this
thread, I'd be willing to submit patches which would
1. Move MonadIO from transformers to base
2. Introduce a MonadIO Q instance
I'm not sure what the etiquette for #1 is, however, since that would
require a change to a GHC dependency (transformers). Should I first
submit a patch that hides Control.Monad.IO.Class from GHC's
transformers fork if impl(ghc >= 7.11) (similar to this commit [1]),
and then submit an additional patch that adds Control.Monad.IO.Class
to base? Or would it suffice to do both in one go?
Ryan
-----
[1] http://git.haskell.org/packages/transformers.git/commitdiff/refs/heads/wip/T9664
More information about the Libraries
mailing list