On Fri, Mar 26, 2010 at 9:13 PM, Ivan Lazar Miljenovic <ivan.miljeno...@gmail.com> wrote: > David Menendez <d...@zednenem.com> writes: >> On Fri, Mar 26, 2010 at 8:59 PM, Ivan Lazar Miljenovic >> <ivan.miljeno...@gmail.com> wrote: >>> Some definitions and exports got changed, so in 6.12 the (-> a) Monad >>> instance is exported whereas in 6.10 it isn't. >> >> What? From where? >> >> I thought the whole reason the Monad ((->) a) instance was in >> Control.Monad.Instances (instead of Prelude) was to retain >> compatibility with the library report. > > I forget the specifics, but we had a discussion on this in #haskell a > month or so ago: IIRC either the instance definition's location was > changed or else it was re-exported by Control.Monad now or something.
Are you sure? This would be a fairly significant change, and there's no mention of it in the 6.12 release notes. -- Dave Menendez <d...@zednenem.com> <http://www.eyrie.org/~zednenem/> _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe