Deriving Typeable changes
authorsimonpj@microsoft.com <unknown>
Mon, 15 Nov 2010 23:11:46 +0000 (23:11 +0000)
committersimonpj@microsoft.com <unknown>
Mon, 15 Nov 2010 23:11:46 +0000 (23:11 +0000)
commitbf6dd8335a357438a3cf60c8f3c4dbbf880ccb3f
treeca1d95aaacdbc2f4d45ae9af6b564640e44e3dcb
parent30f26dda3abf025edaafa9880575d71929e4aa5c
Deriving Typeable changes

* Fix a bug that led to a crash with
    data family T a
    deriving Functor T

* Allow deriving Typeable for data families
    data family T a
    deriving Typeable1 T

* Some refactoring and tidying
compiler/typecheck/TcDeriv.lhs