On Fri, Mar 26, 2010 at 9:13 PM, Ivan Lazar Miljenovic <[email protected]> wrote: > David Menendez <[email protected]> writes: >> On Fri, Mar 26, 2010 at 8:59 PM, Ivan Lazar Miljenovic >> <[email protected]> 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 <[email protected]> <http://www.eyrie.org/~zednenem/> _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
