ekmett / transformers-compat

transformers compatibility shim
Other
10 stars 12 forks source link

Should transformers-compat provide Control.Monad.Trans.Instances? #31

Closed RyanGlScott closed 6 years ago

RyanGlScott commented 6 years ago

In #9, I requested the Control.Monad.Trans.Instances module to backport instances that were introduced in more recent versions of transformers, by way of orphan instances. Some time later, I'm starting to think this isn't a good idea, for a couple of reasons:

Luckily, Control.Monad.Trans.Instances only exists in transformers-compat HEAD, so there's still time to remove it. My inclination is to do just that, and if we really need these instances somewhere, to put them in a separate transformers-orphans package.

RyanGlScott commented 6 years ago

On second thought, I change my mind. Upon further reflection:

Closing.