On 09 August 2005 17:16, Simon Peyton-Jones wrote:
I'm not against this, although you can work around the problem by
adding a library that defines the missing type classes (Typeable8,
Typeable9 etc), and making your compiler generate the instance
itself. There is nothing magic about
| Subject: RE: Deriving Typeable instances
|
| On 09 August 2005 17:16, Simon Peyton-Jones wrote:
|
| I'm not against this, although you can work around the problem by
| adding a library that defines the missing type classes (Typeable8,
| Typeable9 etc), and making your compiler generate
3:32 AM
To: Simon Marlow; 'Frank Huch'; 'glasgow-haskell-bugs@haskell.org'
Cc: Ralf Lammel
Subject: RE: Deriving Typeable instances
Yes, you could I suppose. But then there'd be a different peculiar
change
in behaviour at arity 7. I'm not sure that'd be an advantage.
Simon
@haskell.org'
Cc: Ralf Lammel
Subject: RE: Deriving Typeable instances
Yes, you could I suppose. But then there'd be a different peculiar
change
in behaviour at arity 7. I'm not sure that'd be an advantage.
Simon
| -Original Message-
| From: Simon Marlow
| Sent: 10 August 2005 10:58
| data T a b c d e f g h = T a b c d e f g h
| deriving Typeable
|
| fails in ghc-6.4 with the message:
| Can't make a derived instance of `Typeable (T a b c d e f g h)'
| (`T' has too many arguments)
| When deriving instances for type `T'
|
| In ghc 6.2.2, it was no problem to