Why do we need Control.Monad.Instances?
Bas van Dijk
v.dijk.bas at gmail.com
Fri Nov 11 14:56:09 CET 2011
I forgot the reason why we need Control.Monad.Instances which exports
orphaned Functor and Monad instances for ((->) r), ((,) a) and (Either
Can't we just de-orphan these instances by moving the instances for
((->) r) and ((,) a) to GHC.Base and by moving the instances for
Either to Data.Either?
More information about the Libraries