Undo making Any into a type family, for now
authorSimon Peyton Jones <simonpj@microsoft.com>
Tue, 18 Sep 2012 16:31:28 +0000 (17:31 +0100)
committerSimon Peyton Jones <simonpj@microsoft.com>
Tue, 18 Sep 2012 16:31:28 +0000 (17:31 +0100)
commit1b5c8337577eea64972856b0466a7fbc36683540
tree6902658f3db9b35f4c155b50393ed97a20fbd8a9
parent58470fb7b4a25c49b567e08740dc8df01a6c3710
Undo making Any into a type family, for now

Making Any a type family is the right thing to do, but it messes up
the proxy kind arguments in TypeLits and Singletons, so I'm backing it
out for now.

More thought required!
compiler/prelude/TysPrim.lhs
compiler/stgSyn/CoreToStg.lhs