RE: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1

2014-02-20 Thread Simon Peyton Jones
; Daniil Frumin | Cc: glasgow-haskell-users@haskell.org | Subject: Re: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1 | | With "TypeableN " I mean, Typeable1, Typeable2, etc. | Typeable2 was not supported (below) by ghc-7.8-rc1. | | Where is the "backward compat"? | | I

Re: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1

2014-02-20 Thread Christian Maeder
gow-haskell-users- | boun...@haskell.org] On Behalf Of Christian Maeder | Sent: 20 February 2014 15:51 | To: Daniil Frumin | Cc: glasgow-haskell-users@haskell.org | Subject: Re: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1 | | Yes, changing Typeable2 to Typeable in: | | {-# LANGUAGE StandaloneDer

RE: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1

2014-02-20 Thread Simon Peyton Jones
users- | boun...@haskell.org] On Behalf Of Christian Maeder | Sent: 20 February 2014 15:51 | To: Daniil Frumin | Cc: glasgow-haskell-users@haskell.org | Subject: Re: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1 | | Yes, changing Typeable2 to Typeable in: | | {-# LANGUAGE StandaloneDer

Re: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1

2014-02-20 Thread Christian Maeder
Yes, changing Typeable2 to Typeable in: {-# LANGUAGE StandaloneDeriving, DeriveDataTypeable #-} ... deriving instance Typeable Gr goes through with ghc-7.8-rc1. However, this change refuses to compile with ghc-7.6.3: Expecting two more arguments to `Gr' In the stand-alone deriving inst

Re: [Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1

2014-02-13 Thread Daniil Frumin
I think that the preferred solution is to get rid of the custom Typeable(2) instances and just derive Typeable On Thu, Feb 13, 2014 at 5:22 PM, Christian Maeder wrote: > Hi, > > with ghc-7.8.20140130 I get the compilation error: > > Not in scope: type constructor or class 'Typeable2' > Pe

[Typeable2] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1

2014-02-13 Thread Christian Maeder
Hi, with ghc-7.8.20140130 I get the compilation error: Not in scope: type constructor or class ‛Typeable2’ Perhaps you meant ‛Typeable’ (imported from Data.Typeable) What is the recommend way to adjust my code or my dependencies? Cheers Christian Am 03.02.2014 23:35, schrieb Austin Se