
Sure; I just didn't want to have the possibility that I released a
7.10-compatible release only to find that another was needed
(admittedly, I haven't actually examined whether this would be the
case due to too-monomorphic usage of stuff that will be in FTP).
On 17 February 2015 at 13:08, Carter Schonwald
hey ivan, AMP will be required in 7.10 no matter what the outcome of the FTP survey, which is mostly about changes to foldable and whether foldable + traversable will be in prelude cheers -Carter
On Mon, Feb 16, 2015 at 6:47 PM, Ivan Lazar Miljenovic
wrote: I've received several requests for this, but especially because of the burning bridges proposal and the ongoing survey about whether it should be included in 7.10 I'm wanting to hold back on doing a 7.10-compatible release until I know what will actually be required.
On 17 February 2015 at 00:22, C Maeder
wrote: Hi Ivan,
could you make a new release of fgl that works with ghc-7.10?
I could compile it locally after the following changes:
Data/Graph/Inductive/Query/Monad.hs
+import Control.Applicative +import Control.Monad (ap, liftM)
+instance Monad m => Functor (GT m g) where + fmap = liftM + +instance Monad m => Applicative (GT m g) where + pure = return + (<*>) = ap
Data/Graph/Inductive/Monad/IOArray.hs
-{-# LANGUAGE MultiParamTypeClasses, FlexibleInstances #-} +{-# LANGUAGE MultiParamTypeClasses, FlexibleInstances, FlexibleContexts #-}
I'm not sure why FlexibleContexts is now needed and I'm not sure how the package version number should change.
Cheers Christian
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com http://IvanMiljenovic.wordpress.com _______________________________________________ Libraries mailing list Libraries@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
-- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com http://IvanMiljenovic.wordpress.com